diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 1cfe68cd21b8..545ec24266db 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -759,6 +759,7 @@ Each role inherits the lower role's responsibilities (IE: Headcoders also have c * [Sirryan2002](https://github.com/Sirryan2002) * [Contrabang](https://github.com/Contrabang) * [Burzah](https://github.com/Burzah) +* [DGamerL](https://github.com/DGamerL) --- diff --git a/.github/TICK_ORDER.md b/.github/TICK_ORDER.md index 5c27617db4ce..c6e27741e2c8 100644 --- a/.github/TICK_ORDER.md +++ b/.github/TICK_ORDER.md @@ -1,5 +1,5 @@ The byond tick proceeds as follows: -1. procs sleeping via walk() are resumed (i dont know why these are first) +1. procs sleeping via walk() are resumed (I don't know why these are first) 2. normal sleeping procs are resumed, in the order they went to sleep in the first place, this is where the MC wakes up and processes subsystems. a consequence of this is that the MC almost never resumes before other sleeping procs, because it only goes to sleep for 1 tick 99% of the time, and 99% of procs either go to sleep for less time than the MC (which guarantees that they entered the sleep queue earlier when its time to wake up) and/or were called synchronously from the MC's execution, almost all of the time the MC is the last sleeping proc to resume in any given tick. This is good because it means the MC can account for the cost of previous resuming procs in the tick, and minimizes overtime. @@ -9,7 +9,7 @@ The byond tick proceeds as follows: 5. SendMaps is called for this tick, which processes the game state for all clients connected to the game and handles sending them changes in appearances within their view range. This is expensive and takes up a significant portion of our tick, about 0.45% per connected player -as of 3/20/2022. meaning that with 50 players, 22.5% of our tick is being used up by just SendMaps, after all of our code has stopped executing. Thats only the average across all rounds, for most highpop rounds it can look like 0.6% of the tick per player, which is 30% for 50 players. +as of 3/20/2022. meaning that with 50 players, 22.5% of our tick is being used up by just SendMaps, after all of our code has stopped executing. That's only the average across all rounds, for most high-pop rounds it can look like 0.6% of the tick per player, which is 30% for 50 players. 6. After SendMaps ends, client verbs sent to the server are executed, and its the last major step before the next tick begins. During the course of the tick, a client can send a command to the server saying that they have executed any verb. The actual code defined @@ -18,4 +18,4 @@ for that /verb/name() proc isnt executed until this point, and the way the MC is The master controller can derive how much of the tick was used in: procs executing before it woke up (because of world.tick_usage), and SendMaps (because of world.map_cpu, since this is a running average you cant derive the tick spent on maptick on any particular tick). It cannot derive how much of the tick was used for sleeping procs resuming after the MC ran, or for verbs executing after SendMaps. -It is for these reasons why you should heavily limit processing done in verbs, while procs resuming after the MC are rare, verbs are not, and are much more likely to cause overtime since theyre literally at the end of the tick. If you make a verb, try to offload any expensive work to the beginning of the next tick via a verb management subsystem. +It is for these reasons why you should heavily limit processing done in verbs, while procs resuming after the MC are rare, verbs are not, and are much more likely to cause overtime since they're literally at the end of the tick. If you make a verb, try to offload any expensive work to the beginning of the next tick via a verb management subsystem. diff --git a/.gitignore b/.gitignore index 0033167e0e60..b033c5b5cab4 100644 --- a/.gitignore +++ b/.gitignore @@ -58,4 +58,5 @@ __pycache__/ dmm-tools.exe OpenDream paradise.json +$RECYCLE.BIN sound/tts_cache/* diff --git a/SQL/paradise_schema.sql b/SQL/paradise_schema.sql index e21a44fbb511..d00d5e14da36 100644 --- a/SQL/paradise_schema.sql +++ b/SQL/paradise_schema.sql @@ -67,6 +67,8 @@ CREATE TABLE `characters` ( `organ_data` longtext COLLATE utf8mb4_unicode_ci NOT NULL, `rlimb_data` longtext COLLATE utf8mb4_unicode_ci NOT NULL, `nanotrasen_relation` varchar(45) COLLATE utf8mb4_unicode_ci NOT NULL, + `physique` varchar(45) NULL DEFAULT NULL COLLATE utf8mb4_unicode_ci, + `height` varchar(45) NULL DEFAULT NULL COLLATE utf8mb4_unicode_ci, `speciesprefs` int(1) NOT NULL, `socks` longtext COLLATE utf8mb4_unicode_ci NOT NULL, `body_accessory` longtext COLLATE utf8mb4_unicode_ci NOT NULL, diff --git a/SQL/updates/52-53.sql b/SQL/updates/52-53.sql new file mode 100644 index 000000000000..f0bcbc9b64d5 --- /dev/null +++ b/SQL/updates/52-53.sql @@ -0,0 +1,6 @@ +# Updating SQL from 52 to 53 -Octus +# Add characther descriptors of height and build to preference menu + +ALTER TABLE `characters` + ADD COLUMN `physique` VARCHAR(45) NULL DEFAULT NULL AFTER `nanotrasen_relation`, + ADD COLUMN `height` VARCHAR(45) NULL DEFAULT NULL AFTER `physique`; diff --git a/_build_dependencies.sh b/_build_dependencies.sh index 0889f572f57f..8cded2a078a7 100644 --- a/_build_dependencies.sh +++ b/_build_dependencies.sh @@ -6,10 +6,10 @@ export NODE_VERSION=18 # Stable Byond Major export STABLE_BYOND_MAJOR=515 # Stable Byond Minor -export STABLE_BYOND_MINOR=1614 +export STABLE_BYOND_MINOR=1619 # Beta Byond Major export BETA_BYOND_MAJOR=515 # Beta Byond Minor -export BETA_BYOND_MINOR=1614 +export BETA_BYOND_MINOR=1619 # Python version for mapmerge and other tools export PYTHON_VERSION=3.11.6 diff --git a/_maps/map_files/Delta/delta.dmm b/_maps/map_files/Delta/delta.dmm index 9656c8964ab2..25e22cf696d0 100644 --- a/_maps/map_files/Delta/delta.dmm +++ b/_maps/map_files/Delta/delta.dmm @@ -210,7 +210,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "adu" = ( @@ -218,7 +218,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "adx" = ( @@ -274,7 +274,9 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/pod_1) "adZ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aea" = ( @@ -283,7 +285,9 @@ }, /area/station/hallway/secondary/entry) "aeb" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aec" = ( @@ -291,7 +295,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aed" = ( @@ -317,7 +323,9 @@ id_tag = "admin_home"; locked = 1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aet" = ( @@ -329,18 +337,24 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry) "aez" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry) "aeA" = ( /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry) "aeC" = ( @@ -351,13 +365,15 @@ /area/station/hallway/secondary/entry) "aeI" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aeJ" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -380,8 +396,10 @@ /area/station/hallway/secondary/entry) "aeO" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 @@ -391,7 +409,9 @@ "aeP" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aeQ" = ( @@ -418,14 +438,16 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/pod_4) "afb" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "afc" = ( /obj/structure/sign/pods{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "afd" = ( @@ -454,12 +476,16 @@ /turf/simulated/wall/r_wall, /area/station/maintenance/auxsolarstarboard) "afh" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "afj" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 @@ -495,7 +521,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "afx" = ( @@ -507,7 +535,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "afy" = ( @@ -517,7 +547,9 @@ }, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "afz" = ( @@ -560,9 +592,14 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) +"afL" = ( +/turf/simulated/floor/plasteel/white, +/area/station/science/misc_lab) "afN" = ( /obj/structure/cable{ d1 = 1; @@ -574,7 +611,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "afO" = ( @@ -585,8 +624,12 @@ /obj/structure/sign/vacuum{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "afP" = ( @@ -603,7 +646,9 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "age" = ( @@ -613,7 +658,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agg" = ( @@ -623,7 +670,9 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agh" = ( @@ -637,7 +686,9 @@ c_tag = "Arrivals Center Fore"; dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agk" = ( @@ -645,7 +696,9 @@ /obj/structure/shuttle/engine/heater{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/shuttle/arrival/station) "agp" = ( @@ -679,14 +732,18 @@ /obj/structure/sign/vacuum{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agC" = ( @@ -696,7 +753,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agD" = ( @@ -786,7 +845,9 @@ }, /area/station/hallway/secondary/entry) "ahz" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/door/airlock/external{ id_tag = "ferry_home"; locked = 1 @@ -797,14 +858,18 @@ /obj/machinery/door/airlock/external{ name = "Arrival Airlock" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ahB" = ( /obj/machinery/door/airlock/titanium{ id_tag = "s_docking_airlock" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/fans/tiny, /turf/simulated/floor/plasteel, /area/shuttle/arrival/station) @@ -815,7 +880,9 @@ /obj/machinery/door/airlock/titanium{ id_tag = "s_docking_airlock" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/fans/tiny, /turf/simulated/floor/plasteel, /area/shuttle/arrival/station) @@ -823,7 +890,9 @@ /obj/machinery/door/airlock/external{ name = "Arrival Airlock" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ahV" = ( @@ -840,7 +909,7 @@ dir = 1 }, /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ail" = ( @@ -862,14 +931,16 @@ dir = 1 }, /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aip" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ait" = ( @@ -888,7 +959,7 @@ /area/station/hallway/secondary/entry) "aiE" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aiF" = ( @@ -896,7 +967,7 @@ dir = 8 }, /obj/effect/landmark/start/assistant, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aiG" = ( @@ -910,14 +981,14 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aiI" = ( /obj/structure/chair{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aiT" = ( @@ -926,7 +997,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aiX" = ( @@ -934,17 +1007,17 @@ dir = 4 }, /obj/effect/landmark/start/assistant, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ajd" = ( /obj/item/radio/beacon, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ajf" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ajq" = ( @@ -957,7 +1030,7 @@ /area/station/hallway/secondary/exit) "ajy" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ajD" = ( @@ -984,7 +1057,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ajI" = ( @@ -1069,7 +1144,9 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aki" = ( @@ -1163,7 +1240,9 @@ /obj/structure/sign/vacuum{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "alv" = ( @@ -1194,7 +1273,9 @@ c_tag = "Arrivals Center Aft"; dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "alG" = ( @@ -1209,7 +1290,9 @@ dir = 4; pixel_y = -22 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "alH" = ( @@ -1232,7 +1315,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "alM" = ( @@ -1260,7 +1345,7 @@ /area/station/maintenance/fore2) "alX" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -1322,7 +1407,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -1374,17 +1459,23 @@ }, /area/station/maintenance/fore2) "amz" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "amA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "amB" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "amC" = ( @@ -1408,7 +1499,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -1442,14 +1533,14 @@ /area/station/maintenance/fore2) "amL" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "amM" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "amN" = ( @@ -1579,13 +1670,13 @@ }, /area/station/hallway/secondary/entry) "anr" = ( -/obj/effect/spawner/window/reinforced/polarized{ - id = "qm" - }, /obj/structure/cable{ d2 = 4; icon_state = "0-4" }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "qm" + }, /turf/simulated/floor/plating, /area/station/supply/qm) "ans" = ( @@ -1622,28 +1713,14 @@ }, /area/station/hallway/secondary/entry) "any" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/power/apc{ - dir = 8; - name = "west bump"; - pixel_x = -24 - }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" - }, -/area/station/hallway/primary/central) +/turf/simulated/wall/r_wall, +/area/station/science/explab/chamber) "anz" = ( /obj/item/kirbyplants, /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "anA" = ( @@ -1653,7 +1730,7 @@ pixel_y = 11 }, /obj/item/reagent_containers/food/snacks/meat/slab, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "anB" = ( @@ -1663,7 +1740,7 @@ "anC" = ( /obj/structure/table/reinforced, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "anF" = ( @@ -1678,7 +1755,7 @@ name = "Research Lab Desk"; dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/research{ dir = 4 }, @@ -1846,7 +1923,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aob" = ( @@ -1874,7 +1951,7 @@ name = "east bump"; pixel_x = 28 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aof" = ( @@ -1901,7 +1978,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white/side, /area/station/maintenance/fore2) "aoi" = ( @@ -1925,7 +2002,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -1955,7 +2032,7 @@ /obj/item/reagent_containers/iv_bag/blood/random, /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "red" }, @@ -1988,7 +2065,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -2019,7 +2096,7 @@ /area/station/maintenance/fore2) "aoL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/fore2) "aoM" = ( @@ -2153,12 +2230,12 @@ "aph" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/fore2) "api" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "bluecorner" @@ -2265,14 +2342,14 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/hallway/secondary/entry) "apv" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -2280,14 +2357,14 @@ "apw" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "redcorner" }, /area/station/maintenance/fore2) "apx" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -2295,14 +2372,14 @@ /area/station/maintenance/fore2) "apy" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white/side{ dir = 1 }, /area/station/maintenance/fore2) "apz" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -2310,7 +2387,7 @@ /area/station/maintenance/fore2) "apA" = ( /obj/structure/table, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white/side{ dir = 1 }, @@ -2435,7 +2512,7 @@ pixel_x = 24 }, /obj/machinery/kitchen_machine/microwave, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -2460,7 +2537,7 @@ pixel_y = -24 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -2536,7 +2613,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -2701,8 +2778,12 @@ dir = 4; id = "garbage" }, -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "aqH" = ( @@ -2861,7 +2942,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -3430,7 +3511,7 @@ }, /area/station/command/customs) "asA" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "bluecorner" @@ -3545,8 +3626,12 @@ dir = 5; id = "garbage" }, -/obj/effect/decal/warning_stripes/northwest, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "asR" = ( @@ -3560,8 +3645,12 @@ /obj/machinery/door/poddoor/preopen{ id_tag = "innerdisposal" }, -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "asS" = ( @@ -3580,7 +3669,9 @@ id_tag = "trash"; protected = 0 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "asV" = ( @@ -3604,20 +3695,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, /area/station/hallway/secondary/entry) "asY" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "bluecorner" }, /area/station/hallway/secondary/entry) "asZ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -4053,7 +4144,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "atW" = ( @@ -4236,7 +4327,7 @@ dir = 8; id = "garbage" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "auu" = ( @@ -4291,8 +4382,12 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "auB" = ( @@ -4302,7 +4397,7 @@ name = "Disposal Blast door control"; pixel_x = -26 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "auC" = ( @@ -4428,7 +4523,7 @@ /area/station/maintenance/fore) "auZ" = ( /obj/structure/window/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "ava" = ( @@ -4465,7 +4560,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -4568,8 +4663,12 @@ dir = 9; id = "garbage" }, -/obj/effect/decal/warning_stripes/northeastcorner, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "avv" = ( @@ -4584,15 +4683,19 @@ dir = 8; id = "garbage" }, -/obj/effect/decal/warning_stripes/north, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "avx" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/black, /obj/item/clothing/glasses/meson, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "avz" = ( @@ -4601,7 +4704,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "avA" = ( @@ -4620,7 +4725,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "avB" = ( @@ -4629,14 +4736,18 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "avC" = ( /obj/machinery/light/small{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "avE" = ( @@ -4659,14 +4770,16 @@ }, /area/station/engineering/controlroom) "avI" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "avK" = ( /obj/structure/table/reinforced, /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/tank/internals/emergency_oxygen/engi, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "avL" = ( @@ -4934,7 +5047,7 @@ /area/station/maintenance/fore) "awh" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -5126,8 +5239,12 @@ dir = 1; id = "garbage" }, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "awB" = ( @@ -5139,7 +5256,9 @@ "awC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "awD" = ( @@ -5160,8 +5279,12 @@ /obj/structure/disposalpipe/trunk{ dir = 2 }, -/obj/effect/decal/warning_stripes/southwest, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "awF" = ( @@ -5174,7 +5297,7 @@ /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/meson, /obj/item/analyzer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "awH" = ( @@ -5183,7 +5306,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -5255,7 +5380,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -5310,7 +5437,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "awV" = ( @@ -5392,7 +5519,7 @@ /area/station/hallway/secondary/entry) "axi" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -5478,7 +5605,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -5511,7 +5638,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "axw" = ( @@ -5565,7 +5692,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "axA" = ( @@ -5583,7 +5712,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "axB" = ( @@ -5659,7 +5790,7 @@ "axF" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -5669,14 +5800,16 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axI" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axJ" = ( @@ -5684,7 +5817,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axK" = ( @@ -5701,14 +5836,18 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axM" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axN" = ( @@ -5719,14 +5858,18 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axO" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axP" = ( @@ -5763,7 +5906,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axT" = ( @@ -5771,14 +5916,18 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axU" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axV" = ( @@ -5801,7 +5950,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axY" = ( @@ -5865,7 +6014,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/janitor) "ayi" = ( @@ -5880,7 +6029,7 @@ pixel_x = -30 }, /obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/janitor) "ayj" = ( @@ -5894,7 +6043,7 @@ /obj/item/grenade/chem_grenade/cleaner, /obj/item/grenade/chem_grenade/cleaner, /obj/item/grenade/chem_grenade/cleaner, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/janitor) "ayk" = ( @@ -5986,7 +6135,7 @@ /area/station/supply/storage) "ayF" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ayG" = ( @@ -6002,13 +6151,19 @@ id = "garbage" }, /obj/machinery/recycler, -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "ayI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ayJ" = ( @@ -6022,7 +6177,9 @@ /area/station/engineering/controlroom) "ayK" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ayL" = ( @@ -6049,7 +6206,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ayR" = ( @@ -6062,7 +6219,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ayV" = ( @@ -6072,7 +6231,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ayW" = ( @@ -6129,7 +6290,9 @@ /obj/item/clothing/head/welding, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) @@ -6152,7 +6315,7 @@ /turf/simulated/floor/plasteel, /area/station/service/janitor) "azl" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/janitor) "azn" = ( @@ -6170,7 +6333,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light{ dir = 1 }, @@ -6187,7 +6350,7 @@ name = "Janitor Requests Console"; pixel_y = 29 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/janitor) "azq" = ( @@ -6332,7 +6495,7 @@ pixel_y = -3; req_access_txt = "31" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "brown" @@ -6344,7 +6507,7 @@ name = "north bump"; pixel_y = 24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "brown" @@ -6352,7 +6515,7 @@ /area/station/supply/storage) "azI" = ( /obj/structure/filingcabinet/filingcabinet, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "brown" @@ -6370,7 +6533,7 @@ "azK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "brown" @@ -6422,7 +6585,7 @@ /area/station/supply/storage) "azQ" = ( /obj/structure/closet/crate, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "brown" @@ -6443,7 +6606,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/engineering/engine/supermatter) "azU" = ( @@ -6462,14 +6627,18 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "azW" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "azY" = ( @@ -6540,7 +6709,7 @@ network = list("Engineering","SS13"); pixel_y = -22 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aAg" = ( @@ -6644,7 +6813,7 @@ /obj/structure/reagent_dispensers/spacecleanertank{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/janitor) "aAt" = ( @@ -6677,7 +6846,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/janitor) "aAy" = ( @@ -6804,7 +6973,7 @@ /area/station/supply/sorting) "aAL" = ( /obj/structure/closet/crate/secure/loot, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aAM" = ( @@ -6833,7 +7002,7 @@ dir = 4 }, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -6847,7 +7016,7 @@ dir = 4 }, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -6861,7 +7030,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -6875,7 +7044,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -6905,7 +7074,9 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" @@ -6920,7 +7091,9 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aAV" = ( @@ -6930,7 +7103,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aAW" = ( @@ -6940,23 +7115,29 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aAX" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aAY" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aAZ" = ( /obj/structure/closet/crate, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aBa" = ( @@ -7012,7 +7193,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/engine/supermatter) "aBg" = ( @@ -7023,7 +7206,7 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aBi" = ( @@ -7048,7 +7231,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -7084,7 +7267,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aBm" = ( @@ -7099,10 +7282,10 @@ }, /area/station/hallway/secondary/entry) "aBn" = ( -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 8 }, /turf/simulated/floor/plasteel{ @@ -7239,11 +7422,11 @@ /area/station/supply/sorting) "aBJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aBK" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aBL" = ( @@ -7252,7 +7435,7 @@ /area/station/supply/sorting) "aBM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aBN" = ( @@ -7274,15 +7457,17 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore2) "aBP" = ( -/obj/effect/decal/warning_stripes/yellow, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/supply/storage) "aBQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -7303,7 +7488,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -7324,7 +7509,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/visible, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aBX" = ( @@ -7334,7 +7519,7 @@ "aBY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aBZ" = ( @@ -7384,12 +7569,12 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aCg" = ( @@ -7420,13 +7605,15 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCj" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/scrubber, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCk" = ( @@ -7459,7 +7646,9 @@ /area/station/maintenance/fore) "aCp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCr" = ( @@ -7469,7 +7658,7 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/janitor) "aCs" = ( @@ -7578,7 +7767,7 @@ /area/station/supply/sorting) "aCI" = ( /obj/item/storage/box/mousetraps, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aCJ" = ( @@ -7587,7 +7776,7 @@ dir = 4; location = "QM #1" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/supply/storage) @@ -7596,10 +7785,10 @@ dir = 1; layer = 2.9 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -7654,7 +7843,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCT" = ( @@ -7675,7 +7866,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCV" = ( @@ -7689,7 +7882,9 @@ }, /area/station/engineering/controlroom) "aCW" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCY" = ( @@ -7715,7 +7910,7 @@ /area/station/engineering/engine/supermatter) "aDc" = ( /obj/machinery/atmospherics/unary/portables_connector, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aDd" = ( @@ -7731,7 +7926,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aDf" = ( @@ -7739,7 +7936,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aDh" = ( @@ -7755,13 +7952,17 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aDi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -7769,13 +7970,13 @@ "aDj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aDk" = ( /obj/machinery/hydroponics/soil, /obj/item/seeds/sunflower, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aDl" = ( @@ -7783,19 +7984,19 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aDm" = ( /obj/structure/table, /obj/item/clothing/suit/apron/overalls, /obj/item/cultivator, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aDn" = ( /obj/machinery/biogenerator, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aDo" = ( @@ -7805,13 +8006,13 @@ /obj/item/reagent_containers/food/snacks/grown/wheat, /obj/item/grown/corncob, /obj/item/reagent_containers/food/snacks/grown/apple, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aDp" = ( /obj/machinery/hydroponics/soil, /obj/item/seeds/tea, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aDq" = ( @@ -7819,7 +8020,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aDr" = ( @@ -7829,7 +8030,7 @@ /obj/item/reagent_containers/food/snacks/grown/tea, /obj/item/reagent_containers/food/snacks/grown/grapes, /obj/item/reagent_containers/food/snacks/grown/cherries, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aDt" = ( @@ -7901,7 +8102,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aDB" = ( @@ -7965,7 +8166,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aDM" = ( @@ -7980,7 +8183,7 @@ icon_state = "2-4" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aDN" = ( @@ -7993,7 +8196,7 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aDQ" = ( @@ -8001,12 +8204,12 @@ /area/station/supply/sorting) "aDR" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aDS" = ( /obj/structure/plasticflaps, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aDT" = ( @@ -8015,7 +8218,7 @@ dir = 4; location = "QM #2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /mob/living/simple_animal/bot/mulebot{ home_destination = "QM #2"; @@ -8025,10 +8228,10 @@ /area/station/supply/storage) "aDW" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -8097,14 +8300,16 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aEf" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aEg" = ( @@ -8142,7 +8347,7 @@ /area/station/engineering/engine/supermatter) "aEj" = ( /obj/machinery/atmospherics/binary/pump, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aEk" = ( @@ -8161,7 +8366,9 @@ dir = 8; name = "Nitrogen to Loop" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aEm" = ( @@ -8182,7 +8389,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aEo" = ( @@ -8284,7 +8493,9 @@ pixel_y = -24 }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "aEF" = ( @@ -8304,7 +8515,7 @@ /area/station/supply/sorting) "aEH" = ( /obj/structure/closet/crate, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aEI" = ( @@ -8348,7 +8559,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aEO" = ( @@ -8370,7 +8581,7 @@ /turf/simulated/floor/plating, /area/station/supply/sorting) "aEQ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -8393,7 +8604,7 @@ /area/station/supply/storage) "aEX" = ( /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -8401,20 +8612,22 @@ "aEY" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/supply/storage) "aEZ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/supply/storage) "aFa" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aFb" = ( @@ -8438,7 +8651,9 @@ }, /area/station/engineering/controlroom) "aFd" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFe" = ( @@ -8450,7 +8665,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFf" = ( @@ -8463,7 +8680,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFg" = ( @@ -8481,7 +8700,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFj" = ( @@ -8514,14 +8735,16 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFm" = ( /obj/machinery/hydroponics/soil, /obj/item/seeds/poppy, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aFn" = ( @@ -8542,7 +8765,7 @@ dir = 4; location = "QM #3" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/camera{ c_tag = "Cargo Dock West"; dir = 4 @@ -8671,7 +8894,7 @@ /obj/structure/closet/crate, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -8707,12 +8930,14 @@ /area/station/supply/sorting) "aFM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aFO" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aFP" = ( @@ -8747,7 +8972,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFW" = ( @@ -8773,7 +9000,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFY" = ( @@ -8791,7 +9020,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/engine/supermatter) "aFZ" = ( @@ -8803,7 +9034,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 @@ -8818,7 +9051,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aGb" = ( @@ -8836,7 +9071,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aGc" = ( @@ -8854,7 +9091,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aGd" = ( @@ -8865,7 +9102,7 @@ pixel_x = -30 }, /obj/item/tank/internals/plasma, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aGe" = ( @@ -8877,7 +9114,7 @@ pixel_x = -32 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aGf" = ( @@ -8907,7 +9144,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aGi" = ( @@ -8918,7 +9157,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -9191,10 +9430,10 @@ /area/station/supply/storage) "aGQ" = ( /obj/structure/window/reinforced, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -9202,7 +9441,9 @@ "aGR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -9251,7 +9492,7 @@ /obj/structure/sign/botany{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHc" = ( @@ -9261,12 +9502,14 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aHd" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHe" = ( @@ -9295,7 +9538,7 @@ /obj/machinery/hydroponics/soil, /obj/machinery/light/small, /obj/item/seeds/harebell, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHk" = ( @@ -9359,7 +9602,9 @@ dir = 8; name = "Gas to Cooling Loop" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aHp" = ( @@ -9368,7 +9613,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aHq" = ( @@ -9388,7 +9635,7 @@ /obj/item/reagent_containers/syringe, /obj/structure/cable, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHr" = ( @@ -9397,21 +9644,21 @@ }, /obj/machinery/seed_extractor, /obj/item/reagent_containers/glass/bucket, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHs" = ( /obj/structure/table, /obj/item/plant_analyzer, /obj/item/hatchet, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHu" = ( @@ -9421,7 +9668,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHv" = ( @@ -9429,14 +9676,14 @@ /obj/item/crowbar, /obj/item/wrench, /obj/item/reagent_containers/glass/bucket, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHw" = ( /obj/machinery/hydroponics/soil, /obj/machinery/light/small, /obj/item/seeds/tower, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHx" = ( @@ -9445,7 +9692,9 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHy" = ( @@ -9457,14 +9706,16 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "aHz" = ( /obj/structure/closet/cardboard, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -9522,7 +9773,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/grimy, /area/station/service/bar) "aHK" = ( @@ -9672,7 +9923,7 @@ /area/station/supply/storage) "aIe" = ( /obj/effect/landmark/start/cargo_technician, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -9696,7 +9947,7 @@ c_tag = "Cargo Dock East"; dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aIg" = ( @@ -9781,7 +10032,9 @@ /obj/machinery/atmospherics/portable/canister/air{ filled = 0.05 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aIr" = ( @@ -9793,7 +10046,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aIs" = ( @@ -9810,7 +10065,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aIt" = ( @@ -9900,7 +10157,9 @@ /area/station/maintenance/incinerator) "aIB" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIC" = ( @@ -9909,7 +10168,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aID" = ( @@ -9918,7 +10179,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIE" = ( @@ -9931,7 +10194,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIF" = ( @@ -9945,7 +10210,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIG" = ( @@ -9954,7 +10221,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIH" = ( @@ -9978,7 +10247,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIJ" = ( @@ -9988,7 +10259,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIK" = ( @@ -10002,7 +10275,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIL" = ( @@ -10011,7 +10286,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIM" = ( @@ -10026,7 +10303,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -10046,7 +10323,7 @@ /area/station/security/execution) "aIP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -10074,7 +10351,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/grimy, /area/station/service/bar) "aIT" = ( @@ -10137,7 +10414,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/service/bar) "aJc" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -10162,7 +10439,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -10201,7 +10480,9 @@ name = "west bump"; pixel_x = -30 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/supply/storage) @@ -10218,7 +10499,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aJt" = ( @@ -10248,7 +10531,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -10276,7 +10561,9 @@ /area/station/security/permabrig) "aJD" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aJE" = ( @@ -10291,7 +10578,9 @@ name = "south bump"; pixel_y = -28 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aJG" = ( @@ -10302,14 +10591,16 @@ pixel_x = 4; pixel_y = -4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aJH" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -10336,7 +10627,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aJN" = ( @@ -10352,7 +10645,9 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJO" = ( @@ -10364,7 +10659,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJP" = ( @@ -10374,7 +10671,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJQ" = ( @@ -10389,7 +10688,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJR" = ( @@ -10400,7 +10701,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJS" = ( @@ -10416,7 +10719,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJU" = ( @@ -10429,7 +10734,7 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJV" = ( @@ -10464,7 +10769,9 @@ }, /area/station/maintenance/fore) "aKb" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -10587,7 +10894,7 @@ /area/station/maintenance/fsmaint) "aKn" = ( /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/grimy, /area/station/service/bar) "aKp" = ( @@ -10652,7 +10959,9 @@ }, /obj/structure/table, /obj/machinery/recharger, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 @@ -10664,14 +10973,16 @@ /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aKw" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" }, /area/station/hallway/primary/fore) "aKx" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aKy" = ( @@ -10724,28 +11035,34 @@ }, /area/station/supply/storage) "aKI" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aKJ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aKK" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aKL" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/supply/storage) "aKM" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 @@ -10811,7 +11128,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkredcorners" @@ -10823,7 +11140,9 @@ name = "Aft Port Solar Control" }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aKZ" = ( @@ -10832,7 +11151,9 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aLa" = ( @@ -10863,7 +11184,9 @@ pixel_y = -24 }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aLd" = ( @@ -10940,7 +11263,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -10951,7 +11276,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aLo" = ( @@ -10960,7 +11287,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aLp" = ( @@ -10968,15 +11297,19 @@ /turf/simulated/wall/r_wall, /area/station/engineering/controlroom) "aLq" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aLs" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aLu" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aLv" = ( @@ -10990,7 +11323,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aLw" = ( @@ -11001,7 +11336,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aLx" = ( @@ -11119,7 +11456,7 @@ dir = 4; location = "QM #4" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /mob/living/simple_animal/bot/mulebot{ home_destination = "QM #4"; @@ -11191,7 +11528,7 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -11237,7 +11574,7 @@ "aMf" = ( /obj/structure/closet/crate/internals, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -11340,7 +11677,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aMz" = ( @@ -11381,7 +11720,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -11408,7 +11749,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aMJ" = ( @@ -11417,14 +11758,16 @@ /area/station/maintenance/incinerator) "aMK" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aML" = ( /obj/machinery/light/small{ dir = 8 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 @@ -11432,7 +11775,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aMM" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aMN" = ( @@ -11441,7 +11786,7 @@ pixel_x = 30 }, /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aMO" = ( @@ -11458,7 +11803,9 @@ /area/station/maintenance/incinerator) "aMP" = ( /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aMQ" = ( @@ -11469,12 +11816,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aMR" = ( /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aMS" = ( @@ -11555,7 +11904,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -11624,8 +11973,8 @@ /area/station/supply/sorting) "aNp" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow, -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/arrows/black, +/obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -11687,7 +12036,7 @@ /area/station/supply/storage) "aNw" = ( /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -11714,7 +12063,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aND" = ( @@ -11875,7 +12226,7 @@ icon_state = "4-8" }, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "darkredcorners" }, @@ -11918,7 +12269,7 @@ /obj/machinery/computer/sm_monitor{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aOa" = ( @@ -11952,7 +12303,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -12136,7 +12489,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -12177,7 +12530,7 @@ /area/station/maintenance/starboard) "aOS" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -12383,7 +12736,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -12398,7 +12751,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -12457,7 +12812,9 @@ /area/station/service/theatre) "aPB" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "caution" @@ -12486,7 +12843,7 @@ network = list("SS13","Engineering") }, /obj/machinery/suit_storage_unit/atmos, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aPF" = ( @@ -12756,7 +13113,7 @@ "aQn" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -12787,7 +13144,7 @@ "aQr" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -12823,14 +13180,16 @@ name = "west bump"; pixel_x = -28 }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aQv" = ( -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -13085,7 +13444,7 @@ /obj/machinery/shower{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aRb" = ( @@ -13317,8 +13676,8 @@ }, /area/station/service/bar) "aRH" = ( -/obj/effect/decal/warning_stripes/arrow, -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/arrows/black, +/obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -13550,7 +13909,9 @@ /area/station/security/permabrig) "aSq" = ( /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aSr" = ( @@ -13612,14 +13973,18 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSD" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSE" = ( @@ -13627,7 +13992,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSF" = ( @@ -13635,7 +14002,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/universal, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSG" = ( @@ -13660,7 +14029,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSI" = ( @@ -13676,7 +14047,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSK" = ( @@ -13741,7 +14114,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aST" = ( @@ -13843,7 +14216,7 @@ pixel_y = -28 }, /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "red" }, @@ -13919,7 +14292,9 @@ c_tag = "Cargo Disposals Sorting"; dir = 1 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aTj" = ( @@ -14138,7 +14513,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "aTJ" = ( @@ -14153,7 +14530,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "aTK" = ( @@ -14163,7 +14542,9 @@ /obj/machinery/door/poddoor/preopen{ id_tag = "cell3lockdown" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "aTL" = ( @@ -14184,7 +14565,9 @@ /area/station/security/permasolitary) "aTM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "aTN" = ( @@ -14256,7 +14639,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "aTU" = ( @@ -14273,7 +14656,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aTW" = ( @@ -14303,7 +14688,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aTZ" = ( @@ -14395,7 +14782,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 1 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aUg" = ( @@ -14474,7 +14863,9 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "aUt" = ( @@ -14483,7 +14874,9 @@ name = "Fore Starboard Solar Control" }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "aUv" = ( @@ -14612,7 +15005,7 @@ }, /area/station/service/bar) "aUM" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "aUN" = ( @@ -15079,7 +15472,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aVF" = ( @@ -15190,7 +15585,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aVQ" = ( @@ -15219,7 +15616,7 @@ /area/station/maintenance/gambling_den) "aVX" = ( /obj/structure/ore_box, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "aVY" = ( @@ -15286,7 +15683,7 @@ /area/station/service/theatre) "aWf" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "aWg" = ( @@ -15443,7 +15840,9 @@ }, /area/station/supply/office) "aWu" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /mob/living/simple_animal/hostile/gorilla/cargo_domestic{ name = "Forklift" }, @@ -15521,14 +15920,16 @@ /area/station/supply/storage) "aWz" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aWA" = ( /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) @@ -15617,7 +16018,9 @@ c_tag = "Cargo Dock South"; dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aWH" = ( @@ -15828,14 +16231,16 @@ /area/station/engineering/atmos) "aXi" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/yellow, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aXj" = ( /obj/machinery/atmospherics/unary/thermomachine/heater{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -15909,7 +16314,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aXv" = ( @@ -16038,7 +16445,7 @@ }, /area/station/maintenance/fore) "aXL" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "brown" @@ -16052,7 +16459,7 @@ dir = 9 }, /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -16089,7 +16496,9 @@ }, /area/station/supply/office) "aXU" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aXV" = ( @@ -16293,14 +16702,16 @@ /area/station/engineering/atmos) "aYy" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYz" = ( /obj/machinery/atmospherics/unary/thermomachine/heater/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -16337,7 +16748,9 @@ /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/lightreplacer, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYE" = ( @@ -16371,7 +16784,7 @@ dir = 2; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -16385,7 +16798,7 @@ name = "east bump"; pixel_x = 28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "caution" @@ -16396,7 +16809,9 @@ /obj/item/clothing/gloves/color/black, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/mask/gas, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYJ" = ( @@ -16423,7 +16838,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYM" = ( @@ -16501,7 +16918,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "neutral" @@ -16841,7 +17258,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "darkredcorners" }, @@ -16853,7 +17272,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkredcorners" @@ -17052,7 +17473,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "darkredcorners" }, @@ -17153,7 +17576,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -17192,7 +17617,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -17217,12 +17642,16 @@ dir = 8 }, /obj/machinery/atmospherics/portable/canister, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "baq" = ( /obj/structure/closet/secure_closet/atmos_personal, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bar" = ( @@ -17239,7 +17668,9 @@ }, /area/station/hallway/primary/fore) "bas" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/suit_storage_unit/atmos, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -17384,7 +17815,7 @@ /area/station/hallway/primary/fore) "baM" = ( /obj/structure/kitchenspike, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 @@ -17414,7 +17845,9 @@ /obj/structure/sink/kitchen{ pixel_y = 25 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "baR" = ( @@ -17596,6 +18029,9 @@ /obj/machinery/door/airlock/command/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/supply/qm, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "qm" + }, /turf/simulated/floor/plasteel, /area/station/supply/qm) "bbk" = ( @@ -17611,7 +18047,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -17767,7 +18203,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkredcorners" @@ -17783,10 +18221,10 @@ }, /area/station/security/permasolitary) "bbC" = ( -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /obj/machinery/camera{ @@ -17929,7 +18367,9 @@ }, /area/station/engineering/atmos) "bbR" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/closet/secure_closet/atmos_personal, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -17942,7 +18382,9 @@ /area/station/engineering/atmos) "bbT" = ( /obj/machinery/suit_storage_unit/atmos, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bbU" = ( @@ -17967,7 +18409,9 @@ /area/station/engineering/atmos) "bbW" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bbZ" = ( @@ -18000,17 +18444,17 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bce" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/hydroponics, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bcf" = ( /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bcg" = ( @@ -18020,12 +18464,12 @@ }, /obj/structure/closet/secure_closet/hydroponics, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bch" = ( /obj/structure/closet/secure_closet/hydroponics, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bcj" = ( @@ -18036,7 +18480,7 @@ name = "north bump"; pixel_y = 28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bck" = ( @@ -18099,7 +18543,9 @@ dir = 1 }, /obj/machinery/gibber, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "bct" = ( @@ -18109,12 +18555,14 @@ /obj/structure/sink/kitchen{ pixel_y = 25 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "bcu" = ( /obj/structure/closet/secure_closet/freezer/meat, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -18125,7 +18573,7 @@ name = "east bump"; pixel_x = 30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -18149,14 +18597,14 @@ }, /area/station/aisat) "bcB" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "brown" }, /area/station/hallway/primary/fore) "bcC" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -18170,7 +18618,7 @@ pixel_x = -28 }, /obj/structure/closet/secure_closet/miner, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "brown" @@ -18179,7 +18627,7 @@ "bcE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/miner, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "purple" @@ -18204,7 +18652,7 @@ c_tag = "Mining Access" }, /obj/structure/closet/secure_closet/miner, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "brown" @@ -18222,7 +18670,7 @@ dir = 1 }, /obj/machinery/computer/supplycomp/public, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "brown" @@ -18232,7 +18680,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -18253,7 +18701,9 @@ "bcW" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -18285,7 +18735,9 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -18371,7 +18823,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bdp" = ( @@ -18385,7 +18839,9 @@ /area/station/engineering/atmos) "bdq" = ( /obj/structure/closet/secure_closet/atmos_personal, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bdr" = ( @@ -18395,7 +18851,9 @@ }, /area/station/engineering/atmos) "bds" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/suit_storage_unit/atmos, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -18434,7 +18892,7 @@ /obj/structure/reagent_dispensers/watertank, /obj/item/reagent_containers/glass/bucket, /obj/structure/window/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bdy" = ( @@ -18576,7 +19034,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -18634,7 +19092,7 @@ /obj/item/stack/packageWrap, /obj/item/hand_labeler, /obj/item/book/manual/wiki/chef_recipes, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -18651,7 +19109,7 @@ name = "Kitchen Requests Console"; pixel_x = 30 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -18729,16 +19187,16 @@ /area/station/aisat) "bea" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/hallway/primary/fore) "beb" = ( -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -18752,16 +19210,16 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/hallway/primary/fore) "bed" = ( -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -18782,10 +19240,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "beh" = ( -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -18828,11 +19286,15 @@ /area/station/supply/miningdock) "beq" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "ber" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bez" = ( @@ -18841,7 +19303,9 @@ }, /area/station/maintenance/fsmaint) "beA" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/item/kirbyplants, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -18892,7 +19356,9 @@ "beK" = ( /obj/structure/table/reinforced, /obj/item/analyzer, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "beL" = ( @@ -18901,13 +19367,15 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/closet/secure_closet/atmos_personal, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "beM" = ( /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -18916,12 +19384,16 @@ /obj/structure/table/reinforced, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "beP" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "beQ" = ( @@ -18987,7 +19459,7 @@ dir = 2; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "greenblue" }, @@ -19063,7 +19535,7 @@ pixel_x = -24 }, /obj/structure/kitchenspike, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -19074,13 +19546,13 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, /area/station/service/kitchen) "bfg" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -19091,14 +19563,14 @@ pixel_y = -24 }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, /area/station/service/kitchen) "bfi" = ( /obj/machinery/chem_master/condimaster, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -19110,7 +19582,7 @@ name = "west bump"; pixel_x = -28 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, @@ -19129,7 +19601,7 @@ /area/station/service/kitchen) "bfp" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -19201,7 +19673,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -19233,7 +19705,7 @@ /area/station/supply/miningdock) "bfC" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bfD" = ( @@ -19293,7 +19765,7 @@ "bfN" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light{ dir = 1 }, @@ -19306,7 +19778,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bfS" = ( @@ -19340,10 +19814,10 @@ /area/station/security/permabrig) "bfZ" = ( /obj/effect/landmark/start/shaft_miner, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -19385,7 +19859,9 @@ /area/station/engineering/atmos) "bge" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bgg" = ( @@ -19400,7 +19876,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bgi" = ( @@ -19483,7 +19961,7 @@ "bgv" = ( /obj/machinery/hologram/holopad, /obj/effect/landmark/start/chef, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -19498,14 +19976,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/hallway/primary/fore) "bgx" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -19516,7 +19994,7 @@ dir = 8 }, /obj/structure/closet/secure_closet/freezer/kitchen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -19524,14 +20002,14 @@ "bgA" = ( /obj/structure/table/reinforced, /obj/item/storage/bag/tray, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/station/service/kitchen) "bgB" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, @@ -19558,7 +20036,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -19573,7 +20051,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -19594,7 +20072,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -19678,7 +20156,7 @@ "bgW" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bgX" = ( @@ -19689,7 +20167,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "browncorner" @@ -19774,7 +20252,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bhn" = ( @@ -19799,7 +20277,9 @@ }, /area/station/engineering/atmos) "bhp" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bhr" = ( @@ -19819,14 +20299,14 @@ /turf/simulated/floor/engine/n2, /area/station/engineering/atmos) "bhv" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/kirbyplants, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bhw" = ( /obj/structure/reagent_dispensers/watertank, /obj/item/reagent_containers/glass/bucket, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/window/reinforced{ dir = 8 }, @@ -19838,7 +20318,7 @@ dir = 4 }, /obj/item/reagent_containers/glass/bucket, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bhy" = ( @@ -19846,7 +20326,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bhz" = ( @@ -19854,7 +20334,7 @@ dir = 8; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bhA" = ( @@ -19865,17 +20345,17 @@ name = "north bump"; pixel_y = 28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bhB" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bhD" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bhF" = ( @@ -19926,7 +20406,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light{ dir = 1 }, @@ -19935,7 +20417,7 @@ "bhN" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/condiment/flour, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -19969,14 +20451,14 @@ /obj/structure/table/reinforced, /obj/item/reagent_containers/food/snacks/dough, /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, /area/station/service/kitchen) "bhR" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -20010,7 +20492,7 @@ /area/station/hallway/primary/fore) "bhU" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "bhV" = ( @@ -20536,8 +21018,8 @@ dir = 2; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -20635,7 +21117,7 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bjf" = ( @@ -20687,7 +21169,7 @@ /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bjl" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -20705,7 +21187,7 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "greenblue" @@ -21174,26 +21656,34 @@ /area/station/engineering/atmos) "bkz" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkB" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkC" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkE" = ( @@ -21202,7 +21692,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkF" = ( @@ -21211,7 +21703,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkG" = ( @@ -21240,7 +21734,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkJ" = ( @@ -21267,7 +21763,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkL" = ( @@ -21279,11 +21777,15 @@ }, /area/station/engineering/atmos) "bkM" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkN" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkO" = ( @@ -21316,7 +21818,7 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bkT" = ( @@ -21332,7 +21834,7 @@ /area/station/service/hydroponics) "bkW" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -21389,7 +21891,7 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "blh" = ( @@ -21397,7 +21899,7 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "bli" = ( @@ -21407,7 +21909,7 @@ /obj/item/storage/box/papersack, /obj/item/storage/box/papersack, /obj/item/storage/box/papersack, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, @@ -21417,7 +21919,7 @@ /obj/item/storage/box/donkpockets, /obj/item/storage/box/donkpockets, /obj/item/clothing/head/chefhat, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "blk" = ( @@ -21425,7 +21927,7 @@ /obj/item/reagent_containers/food/snacks/mint, /obj/item/reagent_containers/food/condiment/enzyme, /obj/machinery/reagentgrinder, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "bll" = ( @@ -21449,7 +21951,7 @@ /obj/structure/table/reinforced, /obj/item/clipboard, /obj/item/toy/figure/crew/chef, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/eftpos/register{ dir = 1 }, @@ -21481,7 +21983,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "bls" = ( @@ -21543,7 +22045,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -21572,18 +22074,18 @@ /area/station/supply/miningdock) "blC" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "blD" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "blE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/landmark/start/shaft_miner, /obj/structure/cable{ d1 = 1; @@ -21655,10 +22157,10 @@ /area/station/hallway/primary/port) "blN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -21799,6 +22301,50 @@ icon_state = "redcorner" }, /area/station/hallway/primary/starboard) +"bmh" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "HoS" + }, +/turf/simulated/floor/plating, +/area/station/command/office/hos) +"bmi" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "HoS" + }, +/turf/simulated/floor/plating, +/area/station/command/office/hos) "bmj" = ( /obj/structure/table/wood, /obj/machinery/status_display{ @@ -21891,26 +22437,26 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmw" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmx" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 9 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmy" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmz" = ( @@ -21918,14 +22464,14 @@ dir = 8; initialize_directions = 11 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmA" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmB" = ( @@ -21969,7 +22515,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 6 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmG" = ( @@ -21992,7 +22540,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmI" = ( @@ -22006,8 +22556,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmJ" = ( @@ -22028,8 +22578,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmK" = ( @@ -22044,8 +22594,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmL" = ( @@ -22098,7 +22648,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bmR" = ( @@ -22145,7 +22695,7 @@ c_tag = "Hydroponics"; dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bmW" = ( @@ -22194,7 +22744,7 @@ /obj/structure/table/reinforced, /obj/item/clothing/suit/chef, /obj/item/kitchen/rollingpin, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "bnd" = ( @@ -22215,12 +22765,12 @@ /obj/item/reagent_containers/food/condiment/saltshaker, /obj/item/reagent_containers/food/condiment/peppermill, /obj/item/kitchen/knife, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "bnf" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bng" = ( @@ -22233,10 +22783,10 @@ icon_state = "1-4" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 8 }, /turf/simulated/floor/plasteel, @@ -22256,7 +22806,7 @@ /obj/item/shovel, /obj/item/pickaxe, /obj/item/pickaxe, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bnk" = ( @@ -22468,7 +23018,7 @@ /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/item/flashlight, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "caution" @@ -22490,7 +23040,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "caution" @@ -22500,7 +23050,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 9 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bob" = ( @@ -22524,7 +23076,9 @@ name = "east bump"; pixel_x = 28 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bod" = ( @@ -22555,12 +23109,12 @@ /obj/structure/sign/botany{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bog" = ( /obj/machinery/biogenerator, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -22584,14 +23138,14 @@ "boi" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/service/hydroponics) "boj" = ( /obj/machinery/smartfridge, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bok" = ( @@ -22680,7 +23234,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -22744,7 +23298,9 @@ "bow" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "box" = ( @@ -22796,7 +23352,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "boC" = ( @@ -22820,7 +23378,7 @@ }, /area/station/hallway/primary/central) "boD" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "boE" = ( @@ -22841,7 +23399,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "boG" = ( @@ -23014,11 +23572,6 @@ /area/station/command/office/hos) "bpd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /turf/simulated/floor/carpet/red, /area/station/command/office/hos) "bpe" = ( @@ -23102,7 +23655,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bpq" = ( @@ -23222,7 +23777,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "caution" @@ -23253,7 +23808,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "caution" @@ -23263,7 +23818,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bpL" = ( @@ -23293,7 +23850,9 @@ dir = 10; initialize_directions = 10 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bpN" = ( @@ -23308,7 +23867,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bpS" = ( @@ -23380,7 +23939,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "bpZ" = ( @@ -23483,12 +24042,12 @@ name = "west bump"; pixel_x = -28 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bqi" = ( /obj/machinery/seed_extractor, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -23502,7 +24061,7 @@ dir = 4 }, /obj/effect/landmark/start/botanist, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bqm" = ( @@ -23732,9 +24291,10 @@ /turf/simulated/floor/plating, /area/station/security/prison/cell_block) "brd" = ( -/obj/effect/spawner/window/reinforced/polarized{ +/obj/effect/spawner/window/reinforced/polarized/grilled{ id = "HoS" }, +/obj/structure/cable, /turf/simulated/floor/plating, /area/station/command/office/hos) "bre" = ( @@ -23906,27 +24466,35 @@ /obj/machinery/atmospherics/pipe/manifold/visible/green{ dir = 8 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brB" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/manifold/visible/green, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brC" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 9 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brD" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 8 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brE" = ( @@ -23935,14 +24503,18 @@ name = "Mix to Filter"; on = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brF" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brG" = ( @@ -23954,7 +24526,7 @@ dir = 6; initialize_directions = 6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "caution" @@ -23984,7 +24556,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "caution" @@ -23994,12 +24566,16 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 10 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brL" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brM" = ( @@ -24007,17 +24583,17 @@ /area/station/maintenance/starboard2) "brN" = ( /obj/machinery/space_heater, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brO" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brP" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brR" = ( @@ -24025,7 +24601,7 @@ /obj/structure/sign/nosmoking_2{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brS" = ( @@ -24084,7 +24660,7 @@ name = "west bump"; pixel_x = -30 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bsb" = ( @@ -24097,7 +24673,7 @@ /area/station/aisat) "bsc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bse" = ( @@ -24153,7 +24729,7 @@ /obj/structure/sign/poster/official/nanotrasen_logo{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -24253,7 +24829,7 @@ name = "south bump"; pixel_y = -28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bsD" = ( @@ -24261,7 +24837,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/sign/security{ pixel_y = -32 }, @@ -24299,7 +24875,9 @@ pixel_y = -28 }, /obj/machinery/suit_storage_unit/security/hos, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -24451,11 +25029,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /turf/simulated/floor/carpet/red, /area/station/command/office/hos) "btc" = ( @@ -24493,7 +25066,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bti" = ( @@ -24544,7 +25119,7 @@ pixel_x = -24 }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "caution" @@ -24554,7 +25129,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 10 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "caution" @@ -24567,7 +25142,9 @@ on = 1; target_pressure = 101 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "btp" = ( @@ -24597,7 +25174,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bts" = ( @@ -24609,7 +25188,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "btt" = ( @@ -24622,7 +25201,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "btu" = ( @@ -24636,17 +25215,17 @@ dir = 10; initialize_directions = 10 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "btv" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "btw" = ( /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "btx" = ( @@ -24701,7 +25280,7 @@ /obj/item/stack/packageWrap, /obj/item/hand_labeler, /obj/item/book/manual/hydroponics_pod_people, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "btE" = ( @@ -24746,7 +25325,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -24936,7 +25515,9 @@ dir = 4; initialize_directions = 11 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "buq" = ( @@ -24949,7 +25530,7 @@ /area/station/engineering/atmos) "bur" = ( /obj/machinery/atmospherics/unary/thermomachine/heater, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -24958,7 +25539,7 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -25034,7 +25615,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 5 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "buz" = ( @@ -25049,7 +25632,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "buA" = ( @@ -25058,7 +25643,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "buB" = ( @@ -25076,7 +25663,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "buE" = ( @@ -25089,7 +25678,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -25156,7 +25747,7 @@ dir = 8; pixel_x = -12 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "buQ" = ( @@ -25176,7 +25767,7 @@ dir = 4; pixel_x = 12 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "buT" = ( @@ -25209,7 +25800,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "bva" = ( @@ -25443,7 +26034,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bvF" = ( @@ -25554,19 +26147,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bvT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "bvV" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bvW" = ( @@ -25581,7 +26174,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bvX" = ( @@ -25606,7 +26201,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bvY" = ( @@ -25625,7 +26222,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bvZ" = ( @@ -25640,12 +26239,12 @@ /obj/item/reagent_containers/food/snacks/grown/watermelon, /obj/item/reagent_containers/food/snacks/grown/grapes, /obj/item/reagent_containers/food/snacks/grown/tomato, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bwa" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bwb" = ( @@ -25660,7 +26259,7 @@ name = "Hydroponics Requests Console"; pixel_x = 30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bwf" = ( @@ -25698,7 +26297,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bwv" = ( @@ -25717,15 +26316,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bwD" = ( -/obj/effect/decal/warning_stripes/northeast, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, /obj/machinery/computer/prisoner{ dir = 8 @@ -25763,7 +26355,9 @@ "bwI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bwJ" = ( @@ -25864,7 +26458,7 @@ }, /obj/structure/table/reinforced, /obj/item/storage/toolbox/electrical, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellow" @@ -25891,7 +26485,7 @@ name = "west bump"; pixel_x = -30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/firealarm{ name = "north bump"; pixel_y = 24 @@ -25907,12 +26501,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bxa" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bxb" = ( @@ -25979,14 +26573,14 @@ /area/station/engineering/tech_storage) "bxi" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bxj" = ( /obj/machinery/light/small{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bxk" = ( @@ -25997,7 +26591,7 @@ c_tag = "Secure Technical Storage"; dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bxl" = ( @@ -26129,7 +26723,7 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/light, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) @@ -26329,7 +26923,9 @@ /area/station/hallway/secondary/entry) "byb" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -26387,14 +26983,14 @@ "byi" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "byk" = ( /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 @@ -26415,13 +27011,13 @@ /obj/item/wrench, /obj/item/crowbar, /obj/item/stack/sheet/glass/fifty, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "byn" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/electrical, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "byo" = ( @@ -26448,7 +27044,7 @@ /obj/item/stack/sheet/rglass, /obj/item/stack/rods, /obj/item/stack/cable_coil/random, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "byq" = ( @@ -26459,7 +27055,7 @@ /obj/item/stack/sheet/plasteel, /obj/item/wrench, /obj/machinery/atmospherics/pipe/simple/hidden, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "byr" = ( @@ -26513,7 +27109,7 @@ dir = 5 }, /obj/effect/landmark/start/atmospheric, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -26601,7 +27197,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "byK" = ( @@ -26642,7 +27238,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -26843,7 +27439,9 @@ }, /area/station/security/brig) "bzq" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/displaycase{ start_showpiece_type = /obj/item/reagent_containers/food/snacks/donut/sprinkles }, @@ -26952,7 +27550,9 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bzI" = ( @@ -26965,7 +27565,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bzJ" = ( @@ -26976,7 +27578,9 @@ name = "north bump"; pixel_y = 28 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bzK" = ( @@ -26992,19 +27596,19 @@ icon_state = "0-2" }, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bzL" = ( /turf/simulated/wall, /area/station/engineering/gravitygenerator) "bzN" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bzO" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 @@ -27014,12 +27618,14 @@ /area/station/engineering/break_room) "bzP" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bzQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bzR" = ( @@ -27044,11 +27650,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bzW" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bzX" = ( @@ -27096,7 +27706,7 @@ pixel_y = 28 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/toilet/lockerroom) "bAe" = ( @@ -27133,12 +27743,12 @@ /obj/structure/table/reinforced, /obj/item/analyzer, /obj/item/assembly/signaler, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bAi" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bAj" = ( @@ -27147,7 +27757,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bAk" = ( @@ -27190,7 +27800,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bAo" = ( @@ -27203,7 +27815,7 @@ /obj/item/aiModule/reset, /obj/item/flash, /obj/item/flash, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bAq" = ( @@ -27350,7 +27962,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -27361,7 +27973,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/item/kirbyplants, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -27471,7 +28083,9 @@ /area/station/engineering/gravitygenerator) "bBo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bBp" = ( @@ -27480,7 +28094,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bBq" = ( @@ -27496,7 +28112,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bBt" = ( @@ -27510,7 +28126,9 @@ dir = 4 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bBu" = ( @@ -27541,12 +28159,16 @@ /area/station/engineering/break_room) "bBz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bBA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bBB" = ( @@ -27554,7 +28176,7 @@ name = "north bump"; pixel_y = 24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -27760,7 +28382,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bBX" = ( @@ -27772,12 +28394,12 @@ /obj/item/analyzer, /obj/item/assembly/signaler, /obj/item/assembly/signaler, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bBY" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bBZ" = ( @@ -27790,7 +28412,7 @@ name = "Primary Tool Storage Console"; pixel_y = 30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bCa" = ( @@ -27798,7 +28420,7 @@ dir = 8; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bCb" = ( @@ -27807,7 +28429,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bCc" = ( @@ -27831,7 +28453,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bCe" = ( @@ -27869,7 +28491,7 @@ /obj/item/assembly/igniter, /obj/item/assembly/igniter, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bCl" = ( @@ -28434,7 +29056,9 @@ pixel_x = 30 }, /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bDf" = ( @@ -28445,7 +29069,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -28470,7 +29094,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bDj" = ( @@ -28490,7 +29116,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bDk" = ( @@ -28520,7 +29148,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bDm" = ( @@ -28535,7 +29165,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDo" = ( @@ -28550,7 +29182,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDp" = ( @@ -28566,7 +29200,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDs" = ( @@ -28579,7 +29215,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDt" = ( @@ -28720,7 +29358,7 @@ pixel_y = -6; pixel_x = 6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -28754,7 +29392,7 @@ pixel_y = -6; pixel_x = 6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -28818,7 +29456,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bDQ" = ( @@ -28838,7 +29476,7 @@ /obj/item/crowbar, /obj/item/wrench, /obj/item/gps, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bDY" = ( @@ -29087,12 +29725,14 @@ }, /area/station/engineering/gravitygenerator) "bEK" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bEM" = ( /obj/machinery/power/port_gen/pacman, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bEN" = ( @@ -29103,11 +29743,15 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bEO" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bEQ" = ( @@ -29138,7 +29782,7 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "caution" @@ -29156,7 +29800,7 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "caution" @@ -29244,14 +29888,18 @@ network = list("Engineering","SS13"); pixel_y = -22 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFe" = ( /obj/machinery/light{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 @@ -29260,7 +29908,9 @@ /area/station/engineering/break_room) "bFf" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFh" = ( @@ -29319,7 +29969,7 @@ pixel_x = 9; pixel_y = -9 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -29337,7 +29987,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -29360,7 +30010,7 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bFn" = ( @@ -29376,7 +30026,7 @@ /area/station/public/storage/tools) "bFp" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -29389,7 +30039,7 @@ /area/station/public/storage/tools) "bFr" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bFs" = ( @@ -29781,7 +30431,9 @@ "bGt" = ( /obj/machinery/light/small, /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bGu" = ( @@ -29797,7 +30449,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bGv" = ( @@ -29806,7 +30460,9 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bGw" = ( @@ -29815,7 +30471,9 @@ name = "south bump"; pixel_y = -28 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bGx" = ( @@ -29832,7 +30490,7 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bGy" = ( @@ -29843,7 +30501,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bGz" = ( @@ -29872,7 +30532,7 @@ "bGD" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/drinks/cans/starkist, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -29881,7 +30541,7 @@ /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -29890,7 +30550,7 @@ /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/lightreplacer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -29971,7 +30631,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -29989,7 +30651,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -30051,7 +30715,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -30172,7 +30836,7 @@ /obj/structure/table/reinforced, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bHa" = ( @@ -30185,11 +30849,11 @@ /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/item/flashlight, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bHc" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -30235,7 +30899,7 @@ /area/station/legal/magistrate) "bHh" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -30547,7 +31211,9 @@ }, /area/station/security/checkpoint) "bHS" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -30679,7 +31345,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bIp" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bIq" = ( @@ -30722,11 +31390,13 @@ /turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bIx" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIy" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -30763,7 +31433,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIE" = ( @@ -30800,7 +31472,9 @@ }, /area/station/hallway/primary/central) "bII" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIJ" = ( @@ -30820,7 +31494,7 @@ pixel_x = 5; pixel_y = -5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -30856,7 +31530,7 @@ pixel_x = 6; pixel_y = -6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -30892,11 +31566,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bIT" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "cautioncorner" @@ -31063,7 +31737,7 @@ name = "south bump"; pixel_y = -28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bJt" = ( @@ -31542,7 +32216,7 @@ pixel_x = 6; pixel_y = -6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -31566,7 +32240,7 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bKB" = ( @@ -31591,7 +32265,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bKD" = ( @@ -31931,7 +32607,9 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "redcorner" @@ -32099,7 +32777,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -32117,7 +32795,7 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bMa" = ( @@ -32133,7 +32811,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -32143,7 +32821,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "browncorner" @@ -32231,7 +32909,7 @@ /obj/machinery/computer/shuttle/mining{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bMo" = ( @@ -32365,7 +33043,7 @@ "bMG" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/electrical, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bMH" = ( @@ -32396,7 +33074,7 @@ /obj/structure/sign/poster/official/nanotrasen_logo{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -32755,7 +33433,7 @@ /area/station/maintenance/fsmaint) "bNB" = ( /obj/machinery/mineral/ore_redemption, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bNE" = ( @@ -32815,7 +33493,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bNI" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "redcorner" @@ -32843,7 +33523,7 @@ /area/station/turret_protected/aisat) "bNT" = ( /obj/machinery/drone_fabricator, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -32987,7 +33667,7 @@ /obj/item/assembly/timer, /obj/item/assembly/voice, /obj/item/assembly/voice, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bOl" = ( @@ -33058,7 +33738,7 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bOs" = ( @@ -33069,7 +33749,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bOt" = ( @@ -33079,7 +33759,7 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bOu" = ( @@ -33091,7 +33771,7 @@ name = "south bump"; pixel_y = -28 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bOv" = ( @@ -33100,7 +33780,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -33119,12 +33799,12 @@ /obj/item/assembly/timer, /obj/item/multitool, /obj/item/multitool, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bOy" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bOz" = ( @@ -33510,7 +34190,8 @@ }, /area/station/security/prison/cell_block) "bPw" = ( -/obj/effect/spawner/window/reinforced, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/command/office/hos) "bPx" = ( @@ -33575,7 +34256,9 @@ "bPG" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bPH" = ( @@ -33590,7 +34273,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bPI" = ( @@ -33635,7 +34320,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bPP" = ( @@ -33647,14 +34334,18 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bPQ" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bPR" = ( @@ -33672,7 +34363,7 @@ /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bPZ" = ( @@ -33693,7 +34384,7 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bQd" = ( @@ -33733,7 +34424,7 @@ dir = 8; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -33815,7 +34506,9 @@ name = "west bump"; pixel_x = -30 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bQr" = ( @@ -33851,7 +34544,7 @@ "bQy" = ( /obj/structure/table/reinforced, /obj/machinery/kitchen_machine/microwave, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "bQz" = ( @@ -33859,7 +34552,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -33874,7 +34567,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bQB" = ( @@ -33896,7 +34591,9 @@ pixel_y = 24 }, /obj/machinery/teleport/hub, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bQD" = ( @@ -33907,7 +34604,9 @@ pixel_y = 32 }, /obj/machinery/teleport/station, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bQE" = ( @@ -34047,7 +34746,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "bRe" = ( @@ -34220,7 +34919,9 @@ /area/station/aisat) "bRt" = ( /obj/machinery/computer/teleporter, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bRu" = ( @@ -34271,7 +34972,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bRz" = ( @@ -34339,7 +35042,9 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 @@ -34489,7 +35194,7 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -34516,7 +35221,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -34533,7 +35238,7 @@ dir = 9; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "bSk" = ( /obj/item/radio/intercom{ name = "south bump"; @@ -34579,6 +35284,11 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -34602,7 +35312,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/visible/cyan, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bSv" = ( @@ -34652,7 +35364,7 @@ /area/station/hallway/primary/port) "bSz" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -34838,7 +35550,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -34897,7 +35609,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bTd" = ( @@ -35319,7 +36033,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/command/office/ce) "bTY" = ( @@ -35329,7 +36045,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -35452,7 +36168,7 @@ /area/station/command/office/ce) "bUq" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -35596,7 +36312,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bUG" = ( @@ -35997,7 +36715,9 @@ }, /area/station/hallway/primary/starboard) "bVq" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 4; @@ -36014,7 +36734,9 @@ name = "north bump"; pixel_y = 24 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/command/office/ce) "bVs" = ( @@ -36049,7 +36771,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -36061,7 +36783,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -36072,7 +36794,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -36406,7 +37128,9 @@ pixel_x = 24 }, /obj/machinery/suit_storage_unit/ce, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/command/office/ce) "bWJ" = ( @@ -36422,7 +37146,9 @@ }, /area/station/hallway/primary/port) "bWK" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bWM" = ( @@ -36440,7 +37166,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bWO" = ( @@ -36451,7 +37179,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -36586,7 +37314,9 @@ dir = 8; network = list("SS13","Minisat") }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bXn" = ( @@ -36614,7 +37344,9 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -36690,7 +37422,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -36843,7 +37575,7 @@ "bXY" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid/fire, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bYa" = ( @@ -36853,7 +37585,7 @@ "bYc" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bYe" = ( @@ -36931,7 +37663,9 @@ pixel_x = -24 }, /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/firealarm{ dir = 1; name = "south bump"; @@ -37076,7 +37810,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -37226,7 +37960,9 @@ /area/station/legal/courtroom) "bZj" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZk" = ( @@ -37236,7 +37972,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZl" = ( @@ -37246,7 +37984,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZm" = ( @@ -37256,7 +37996,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZn" = ( @@ -37266,7 +38008,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZo" = ( @@ -37281,14 +38025,16 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZp" = ( /obj/machinery/light/small{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZr" = ( @@ -37303,7 +38049,9 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZt" = ( @@ -37311,7 +38059,9 @@ dir = 1; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZw" = ( @@ -37331,7 +38081,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZA" = ( @@ -37340,7 +38092,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZB" = ( @@ -37349,7 +38103,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZD" = ( @@ -37910,8 +38666,12 @@ /area/station/telecomms/chamber) "cba" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cbb" = ( @@ -37924,7 +38684,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cbd" = ( @@ -37933,7 +38695,9 @@ state = 2 }, /obj/structure/cable/yellow, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cbe" = ( @@ -37943,7 +38707,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cbi" = ( @@ -38045,7 +38811,9 @@ }, /area/station/engineering/control) "cbt" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -38065,7 +38833,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cbv" = ( @@ -38076,7 +38846,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -38093,7 +38865,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -38111,7 +38885,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/light_switch{ name = "custom placement"; pixel_x = 24; @@ -38270,7 +39046,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cbS" = ( @@ -38611,7 +39389,9 @@ pixel_y = -24 }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "ccy" = ( @@ -38865,14 +39645,18 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cdc" = ( /obj/machinery/power/grounding_rod{ anchored = 1 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cdd" = ( @@ -38887,7 +39671,9 @@ pixel_x = -32 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cdf" = ( @@ -38896,7 +39682,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cdg" = ( @@ -38905,14 +39693,16 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" }, /area/station/maintenance/port) "cdh" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cdi" = ( @@ -38926,7 +39716,9 @@ "cdj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cdk" = ( @@ -38935,7 +39727,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cdl" = ( @@ -38944,7 +39738,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cdm" = ( @@ -38954,7 +39750,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, /area/station/engineering/control) @@ -38969,7 +39767,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -38987,7 +39787,9 @@ icon_state = "1-8" }, /obj/effect/landmark/start/engineer, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/smes) "cdq" = ( @@ -38999,7 +39801,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, @@ -39476,7 +40280,7 @@ dir = 1; location = "Engineering" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/general, /obj/machinery/door/window/classic/reversed{ @@ -39490,12 +40294,16 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "ceU" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "ceV" = ( @@ -39503,7 +40311,9 @@ id_tag = "Singularity"; name = "Singularity Blast Doors" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "ceW" = ( @@ -39513,7 +40323,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellow" @@ -39573,7 +40385,9 @@ "cfc" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cfd" = ( @@ -39605,7 +40419,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -39613,15 +40429,6 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/control) -"cff" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/station/engineering/smes) "cfh" = ( /obj/machinery/light, /obj/item/radio/intercom{ @@ -39764,7 +40571,9 @@ "cfB" = ( /obj/machinery/light/small, /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cfC" = ( @@ -40081,7 +40890,9 @@ dir = 8; network = list("SS13","Singularity","Engineering") }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cgC" = ( @@ -40091,7 +40902,7 @@ pixel_y = -24 }, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -40111,7 +40922,9 @@ pixel_y = -32 }, /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "cgJ" = ( @@ -40133,7 +40946,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -40163,7 +40976,7 @@ /area/station/engineering/control) "cgQ" = ( /obj/machinery/shieldwallgen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "cgS" = ( @@ -40198,7 +41011,7 @@ /turf/simulated/floor/plasteel/grimy, /area/station/service/library) "cgZ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurple" @@ -40326,7 +41139,9 @@ dir = 1 }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "chv" = ( @@ -40396,7 +41211,9 @@ pixel_y = -32 }, /obj/machinery/cryopod/robot, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "chF" = ( @@ -40533,7 +41350,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cic" = ( @@ -40546,18 +41365,26 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cid" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cie" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cif" = ( @@ -40570,7 +41397,7 @@ pixel_y = 4 }, /obj/item/book/manual/engineering_particle_accelerator, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -40586,7 +41413,7 @@ pixel_y = 3 }, /obj/item/book/manual/engineering_singularity_safety, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -40637,12 +41464,16 @@ /area/station/engineering/control) "cin" = ( /obj/machinery/shieldgen, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cio" = ( /obj/effect/landmark/spawner/xeno, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cip" = ( @@ -40700,7 +41531,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -41110,13 +41941,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/hallway/primary/port) "cjB" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/station/security/range) "cjD" = ( @@ -41131,7 +41964,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurple" @@ -41145,11 +41978,13 @@ "cjH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cjI" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cjJ" = ( @@ -41157,7 +41992,9 @@ anchored = 1 }, /obj/structure/cable/yellow, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cjK" = ( @@ -41166,7 +42003,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cjL" = ( @@ -41189,7 +42028,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cjM" = ( @@ -41198,7 +42039,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjN" = ( @@ -41212,7 +42055,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjO" = ( @@ -41227,7 +42072,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjP" = ( @@ -41240,7 +42085,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cjQ" = ( @@ -41248,7 +42095,7 @@ /obj/item/crowbar, /obj/item/stack/cable_coil/yellow, /obj/item/tank/internals/emergency_oxygen/engi, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjR" = ( @@ -41257,7 +42104,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjS" = ( @@ -41265,17 +42112,17 @@ /obj/item/clothing/gloves/color/black, /obj/item/wrench, /obj/item/clothing/glasses/meson/engine, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjT" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjU" = ( /obj/structure/closet/secure_closet/engineering_welding, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -41287,7 +42134,9 @@ /area/station/maintenance/port) "cjX" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cjY" = ( @@ -41471,14 +42320,18 @@ pixel_y = 24; req_access_txt = "17" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "ckE" = ( /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/security/range) "ckF" = ( @@ -41735,7 +42588,9 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -41804,7 +42659,9 @@ /turf/simulated/floor/plating, /area/station/security/range) "clp" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "clr" = ( @@ -42161,7 +43018,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "cmd" = ( @@ -42272,7 +43131,9 @@ /obj/machinery/computer/cryopod/robot{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "cmy" = ( @@ -42286,7 +43147,7 @@ icon_state = "0-4" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/security/range) "cmz" = ( @@ -42301,7 +43162,9 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/security/range) "cmC" = ( @@ -42338,7 +43201,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/security/range) "cmG" = ( @@ -42350,7 +43215,9 @@ /turf/simulated/floor/plating, /area/station/security/range) "cmH" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/security/range) "cmI" = ( @@ -42368,7 +43235,7 @@ name = "south bump"; pixel_y = -28 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cmN" = ( @@ -42384,14 +43251,14 @@ name = "Engineering Requests Console"; pixel_y = -30 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cmO" = ( /obj/structure/table/reinforced, /obj/item/clipboard, /obj/item/toy/figure/crew/engineer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "yellow" @@ -42408,7 +43275,7 @@ name = "west bump"; pixel_x = -28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -42420,7 +43287,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cmR" = ( @@ -42429,7 +43298,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cmS" = ( @@ -42440,7 +43311,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cmT" = ( @@ -42454,7 +43327,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cmU" = ( @@ -42468,7 +43343,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cmV" = ( @@ -42481,7 +43358,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cmX" = ( @@ -42500,23 +43379,23 @@ /obj/structure/sign/nosmoking_2{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cmZ" = ( /obj/machinery/shieldgen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cna" = ( /obj/machinery/field/generator{ anchored = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cnb" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cnc" = ( @@ -42526,7 +43405,7 @@ /area/station/engineering/equipmentstorage) "cnd" = ( /obj/machinery/shieldwallgen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cne" = ( @@ -42535,12 +43414,12 @@ name = "north bump"; pixel_y = 28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cnf" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cnh" = ( @@ -42693,11 +43572,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "cnB" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "cnC" = ( @@ -42718,7 +43601,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "cnE" = ( @@ -42727,14 +43612,18 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "cnF" = ( /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/security/range) "cnG" = ( @@ -42791,7 +43680,7 @@ /area/station/legal/courtroom) "cnO" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -42847,7 +43736,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "coa" = ( @@ -42855,7 +43746,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cob" = ( @@ -42864,7 +43757,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "coc" = ( @@ -42878,7 +43773,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cod" = ( @@ -42909,7 +43806,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "coj" = ( @@ -42918,13 +43815,17 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cok" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "col" = ( @@ -42938,7 +43839,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "com" = ( @@ -42949,7 +43852,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -42959,7 +43864,9 @@ /area/station/engineering/control) "coo" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -42975,7 +43882,7 @@ "cos" = ( /obj/machinery/shieldgen, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cot" = ( @@ -42983,13 +43890,13 @@ anchored = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cou" = ( /obj/machinery/shieldwallgen, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cov" = ( @@ -43034,7 +43941,7 @@ /area/station/hallway/primary/central/south) "coE" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -43152,7 +44059,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -43236,7 +44143,7 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "cph" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cpi" = ( @@ -43245,7 +44152,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cpk" = ( @@ -43254,7 +44163,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cpl" = ( @@ -43291,7 +44202,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cpq" = ( @@ -43316,7 +44227,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cps" = ( @@ -43350,7 +44263,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -43378,7 +44291,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cpw" = ( @@ -43393,7 +44308,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cpx" = ( @@ -43404,7 +44321,9 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cpy" = ( @@ -43468,7 +44387,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, @@ -43536,7 +44455,7 @@ /area/station/hallway/primary/central) "cpP" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, @@ -43754,7 +44673,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -43770,7 +44691,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -43786,7 +44709,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -44013,15 +44938,21 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cqO" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cqQ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cqR" = ( @@ -44042,7 +44973,9 @@ /turf/simulated/floor/plating, /area/station/engineering/control) "cqV" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cqW" = ( @@ -44051,13 +44984,17 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cqX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cqY" = ( @@ -44066,7 +45003,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "cqZ" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cra" = ( @@ -44075,11 +45014,15 @@ id_tag = "engstorage"; name = "Secure Storage Blast Doors" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "crb" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "crd" = ( @@ -44093,7 +45036,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cre" = ( @@ -44106,7 +45051,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -44115,18 +45062,18 @@ "crf" = ( /obj/machinery/power/tesla_coil, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "crg" = ( /obj/machinery/power/emitter, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "crh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "crk" = ( @@ -44476,7 +45423,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -44625,7 +45572,9 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "csn" = ( @@ -44634,7 +45583,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "csp" = ( @@ -44643,7 +45594,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "csq" = ( @@ -44652,14 +45605,16 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "css" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cst" = ( @@ -44667,7 +45622,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "csu" = ( @@ -44682,7 +45637,9 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "csv" = ( @@ -44691,13 +45648,15 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "csw" = ( /obj/item/kirbyplants, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/firealarm{ dir = 4; name = "east bump"; @@ -44713,7 +45672,7 @@ /obj/structure/closet/crate{ name = "solar pack crate" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/alarm{ dir = 1; name = "south bump"; @@ -44729,7 +45688,7 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch{ dir = 1; name = "south bump"; @@ -44912,7 +45871,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -44925,7 +45884,7 @@ /turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "ctc" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "ctd" = ( @@ -44963,7 +45922,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -45118,7 +46077,7 @@ }, /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general, /obj/item/paper_bin, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" @@ -45154,7 +46113,7 @@ pixel_x = -30 }, /obj/item/tank/internals/plasma, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "yellow" @@ -45164,7 +46123,9 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "ctH" = ( @@ -45657,7 +46618,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cuP" = ( @@ -45671,7 +46634,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cuQ" = ( @@ -45679,7 +46644,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cuS" = ( @@ -45699,7 +46666,7 @@ }, /obj/item/apc_electronics, /obj/item/airlock_electronics, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cuU" = ( @@ -45707,7 +46674,7 @@ /obj/item/crowbar, /obj/item/stack/cable_coil/yellow, /obj/item/wirecutters, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cuV" = ( @@ -45716,7 +46683,9 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cuW" = ( @@ -45725,7 +46694,7 @@ dir = 8 }, /obj/item/storage/toolbox/electrical, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch{ dir = 4; name = "west bump"; @@ -45749,7 +46718,9 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cuZ" = ( @@ -45761,7 +46732,9 @@ name = "north bump"; pixel_y = 28 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cva" = ( @@ -45769,7 +46742,9 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cvb" = ( @@ -46200,7 +47175,7 @@ /area/station/medical/medbay) "cwq" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "cwr" = ( @@ -46219,15 +47194,21 @@ }, /area/station/public/fitness) "cwt" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cwu" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cwv" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cww" = ( @@ -46250,7 +47231,7 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cwz" = ( @@ -46282,7 +47263,7 @@ /obj/structure/sign/poster/official/report_crimes{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch{ dir = 8; name = "east bump"; @@ -46483,7 +47464,7 @@ /area/station/ai_monitored/storage/eva) "cwY" = ( /obj/machinery/suit_storage_unit/mime, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cxa" = ( @@ -46520,7 +47501,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -46603,7 +47584,9 @@ }, /area/station/public/locker) "cxq" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "cxr" = ( @@ -46693,17 +47676,19 @@ /area/station/science/research) "cxE" = ( /obj/structure/closet/secure_closet/engineering_personal, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cxF" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cxG" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cxH" = ( @@ -46711,7 +47696,7 @@ /obj/item/clothing/gloves/color/black, /obj/item/wrench, /obj/item/clothing/glasses/meson/engine, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cxI" = ( @@ -46724,7 +47709,7 @@ /obj/item/stack/cable_coil/random, /obj/item/airlock_electronics, /obj/item/airlock_electronics, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cxJ" = ( @@ -46743,12 +47728,14 @@ /obj/item/storage/belt/utility, /obj/item/weldingtool, /obj/item/clothing/head/welding, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cxM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "cxN" = ( @@ -46797,14 +47784,14 @@ pixel_y = 4 }, /obj/item/clothing/shoes/magboots, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cxS" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/item/flashlight, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cxT" = ( @@ -46812,7 +47799,7 @@ /obj/structure/sign/nosmoking_2{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cxV" = ( @@ -46887,13 +47874,15 @@ /turf/simulated/floor/plasteel/dark, /area/station/service/library) "cyc" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "cyf" = ( /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cyg" = ( @@ -47083,7 +48072,9 @@ /area/station/public/toilet/lockerroom) "cyE" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "cyF" = ( @@ -47318,7 +48309,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "czk" = ( @@ -47350,7 +48343,7 @@ /obj/item/clothing/gloves/color/black, /obj/item/wrench, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "czo" = ( @@ -47360,14 +48353,14 @@ pixel_y = 28 }, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "czp" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -47381,7 +48374,7 @@ /obj/structure/table/reinforced, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -47407,7 +48400,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -47474,7 +48467,7 @@ /area/station/service/library) "czB" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -47501,7 +48494,7 @@ /obj/machinery/suit_storage_unit/engine, /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "czI" = ( @@ -47677,7 +48670,7 @@ /obj/structure/urinal{ pixel_y = 28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/toilet/lockerroom) "czV" = ( @@ -47900,17 +48893,23 @@ /area/station/public/fitness) "cAA" = ( /obj/machinery/power/port_gen/pacman, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cAB" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cAC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "yellow" }, @@ -47928,7 +48927,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cAE" = ( @@ -47943,7 +48944,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cAF" = ( @@ -47953,7 +48956,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cAG" = ( @@ -47965,18 +48970,20 @@ /area/station/engineering/control) "cAH" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cAJ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cAK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "cAL" = ( @@ -48006,7 +49013,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cAO" = ( @@ -48015,7 +49024,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cAP" = ( @@ -48046,7 +49055,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cAS" = ( @@ -48107,7 +49116,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/service/library) "cAZ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "cBb" = ( @@ -48177,7 +49188,7 @@ /area/station/ai_monitored/storage/eva) "cBj" = ( /obj/structure/dispenser/oxygen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cBk" = ( @@ -48347,7 +49358,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -48536,7 +49549,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cCe" = ( @@ -48546,18 +49559,24 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cCf" = ( /obj/machinery/power/grounding_rod{ anchored = 1 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cCg" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cCi" = ( @@ -48566,7 +49585,7 @@ pixel_x = -30 }, /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cCl" = ( @@ -48611,7 +49630,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -48646,7 +49667,7 @@ }, /area/station/engineering/control) "cCq" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cCt" = ( @@ -48669,7 +49690,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cCw" = ( @@ -48853,7 +49876,7 @@ /area/station/hallway/primary/central) "cDa" = ( /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/expedition) "cDb" = ( @@ -48972,7 +49995,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cDu" = ( @@ -48982,7 +50007,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cDv" = ( @@ -48992,7 +50019,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cDw" = ( @@ -49002,17 +50031,21 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cDx" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cDz" = ( /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cDA" = ( @@ -49027,7 +50060,7 @@ /obj/item/storage/belt/utility, /obj/item/weldingtool, /obj/item/clothing/head/welding, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cDC" = ( @@ -49045,11 +50078,11 @@ name = "east bump"; pixel_x = 28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cDD" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cDE" = ( @@ -49057,7 +50090,9 @@ dir = 8 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cDF" = ( @@ -49081,7 +50116,9 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cDH" = ( @@ -49093,17 +50130,23 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cDI" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "cDJ" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cDK" = ( @@ -49116,7 +50159,7 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cDL" = ( @@ -49124,13 +50167,13 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cDM" = ( /obj/machinery/light, /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cDN" = ( @@ -49212,7 +50255,7 @@ dir = 8; pixel_x = -12 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/toilet/lockerroom) "cEo" = ( @@ -49226,7 +50269,7 @@ "cEq" = ( /obj/machinery/light/small, /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/toilet/lockerroom) "cEr" = ( @@ -49297,7 +50340,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -49307,7 +50350,7 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cEI" = ( @@ -49359,7 +50402,7 @@ /area/station/ai_monitored/storage/eva) "cEO" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cEQ" = ( @@ -49368,7 +50411,9 @@ id_tag = "eva-shutters"; name = "E.V.A. Storage Shutters" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cER" = ( @@ -49383,7 +50428,9 @@ id_tag = "eva-shutters"; name = "E.V.A. Storage Shutters" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cES" = ( @@ -49466,7 +50513,7 @@ }, /obj/machinery/light/small, /obj/effect/landmark/start/assistant, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/toilet/lockerroom) "cFc" = ( @@ -49587,7 +50634,7 @@ /area/station/medical/medbay) "cFp" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -49724,7 +50771,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -49752,7 +50799,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/fitness) "cFG" = ( @@ -49795,7 +50842,9 @@ /turf/simulated/floor/plasteel, /area/station/public/fitness) "cFL" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cFN" = ( @@ -49826,7 +50875,7 @@ /area/station/security/execution) "cFO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -49935,7 +50984,7 @@ }, /obj/item/wrench, /obj/item/storage/box/lights/mixed, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cGc" = ( @@ -49973,7 +51022,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -50412,7 +51461,7 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -50594,7 +51643,9 @@ /obj/machinery/camera{ c_tag = "Central Ring Hallway South" }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -50663,7 +51714,7 @@ dir = 1; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -50930,11 +51981,11 @@ "cHX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "cHY" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -51068,7 +52119,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -51097,7 +52150,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -51151,7 +52204,7 @@ /area/station/maintenance/electrical) "cID" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cIG" = ( @@ -51172,7 +52225,7 @@ /area/station/science/xenobiology) "cII" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cIJ" = ( @@ -51181,12 +52234,12 @@ dir = 1 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cIK" = ( /obj/machinery/atmospherics/unary/tank/air, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cIL" = ( @@ -51202,12 +52255,12 @@ dir = 1; network = list("Engineering","SS13") }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cIP" = ( /obj/machinery/suit_storage_unit/engine, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cIS" = ( @@ -51216,14 +52269,18 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "cIT" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" }, /area/station/hallway/primary/central) "cIU" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -51240,7 +52297,9 @@ "cIX" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cIY" = ( @@ -51259,7 +52318,9 @@ /area/station/science/research) "cJa" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cJb" = ( @@ -51329,7 +52390,9 @@ /area/station/medical/medbay) "cJh" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/medical/reception) "cJi" = ( @@ -51339,7 +52402,9 @@ "cJj" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/medical/reception) "cJk" = ( @@ -51359,7 +52424,7 @@ /area/station/maintenance/starboard) "cJm" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/fitness) "cJn" = ( @@ -51381,7 +52446,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "cJr" = ( @@ -51427,7 +52494,7 @@ "cJv" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -51495,7 +52562,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/fitness) "cJG" = ( @@ -51546,7 +52613,9 @@ /area/station/maintenance/port) "cJP" = ( /obj/machinery/shieldgen, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cJR" = ( @@ -51555,8 +52624,8 @@ /area/station/maintenance/electrical) "cJS" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cJT" = ( @@ -51569,7 +52638,7 @@ name = "north bump"; pixel_y = 24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cJV" = ( @@ -51577,12 +52646,12 @@ dir = 1 }, /obj/machinery/power/port_gen/pacman, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cJW" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cJX" = ( @@ -51591,7 +52660,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cJY" = ( @@ -51607,12 +52676,12 @@ dir = 1 }, /obj/structure/rack, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cKb" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cKc" = ( @@ -51643,7 +52712,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -51669,7 +52738,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cKl" = ( @@ -51687,7 +52758,9 @@ dir = 8 }, /obj/effect/landmark/spawner/nukedisc_respawn, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cKn" = ( @@ -51702,7 +52775,9 @@ /area/station/science/research) "cKt" = ( /obj/machinery/atmospherics/unary/portables_connector, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cKu" = ( @@ -52005,7 +53080,7 @@ dir = 8; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cLk" = ( @@ -52055,7 +53130,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "cLn" = ( @@ -52129,13 +53204,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "cLx" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cLz" = ( @@ -52152,7 +53229,9 @@ /obj/item/clothing/gloves/color/black, /obj/item/wrench, /obj/item/crowbar/red, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cLD" = ( @@ -52182,11 +53261,15 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cLI" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cLJ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cLK" = ( @@ -52200,7 +53283,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cLL" = ( @@ -52208,7 +53293,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -52220,7 +53305,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cLN" = ( @@ -52261,7 +53348,9 @@ dir = 9; level = 2 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cLR" = ( @@ -52337,7 +53426,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cMm" = ( @@ -52444,11 +53533,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cMG" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -52524,7 +53613,9 @@ /area/station/maintenance/port) "cMU" = ( /obj/machinery/atmospherics/binary/valve, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cMV" = ( @@ -52547,7 +53638,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cMY" = ( @@ -52555,7 +53646,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cMZ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cNa" = ( @@ -52611,7 +53704,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/science/xenobiology) "cNl" = ( @@ -52627,7 +53722,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cNm" = ( @@ -52636,7 +53731,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cNn" = ( @@ -52745,7 +53840,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cNN" = ( @@ -52786,7 +53883,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/medical/reception) "cNR" = ( @@ -53006,7 +54105,9 @@ "cOl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -53020,7 +54121,7 @@ /turf/space, /area/space/nearstation) "cOn" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cOo" = ( @@ -53117,7 +54218,9 @@ /area/holodeck/alphadeck) "cOx" = ( /obj/machinery/atmospherics/binary/valve, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOy" = ( @@ -53127,7 +54230,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOz" = ( @@ -53135,23 +54240,25 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOA" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOB" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cOC" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOD" = ( @@ -53175,17 +54282,19 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/maintenance/electrical) "cOF" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOG" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOI" = ( @@ -53212,7 +54321,7 @@ name = "east bump"; pixel_x = 28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cOM" = ( @@ -53221,7 +54330,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -53235,7 +54344,7 @@ /area/station/science/xenobiology) "cOO" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cOP" = ( @@ -53253,7 +54362,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cOR" = ( @@ -53271,12 +54380,12 @@ pixel_x = -25; pixel_y = 30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cOS" = ( /obj/machinery/monkey_recycler, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 @@ -53294,7 +54403,7 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer/on/server{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurple" @@ -53335,7 +54444,7 @@ /obj/item/storage/box/beakers, /obj/item/storage/box/syringes, /obj/item/extinguisher/mini, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurple" @@ -53347,19 +54456,25 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "whitepurple" }, /area/station/science/xenobiology) "cPe" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cPi" = ( /obj/machinery/atmospherics/pipe/manifold/visible, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cPn" = ( @@ -53410,7 +54525,9 @@ /area/station/science/research) "cPw" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cPy" = ( @@ -53424,7 +54541,9 @@ /area/station/hallway/primary/aft) "cPA" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/medical/reception) "cPC" = ( @@ -53530,7 +54649,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "cPU" = ( @@ -53556,7 +54677,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "cPW" = ( @@ -53696,7 +54817,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "cQu" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -53730,7 +54851,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cQA" = ( @@ -53738,14 +54861,18 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cQB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cQC" = ( @@ -53753,7 +54880,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cQD" = ( @@ -53762,7 +54891,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cQF" = ( @@ -53775,7 +54906,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQH" = ( @@ -53790,7 +54921,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQJ" = ( @@ -53806,7 +54937,9 @@ name = "east bump"; pixel_x = 28 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cQK" = ( @@ -53836,7 +54969,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitepurple" @@ -53852,7 +54987,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQN" = ( @@ -53896,8 +55031,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQS" = ( @@ -53914,7 +55053,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "whitepurple" @@ -53953,7 +55094,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "cRg" = ( @@ -54162,7 +55305,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "cRD" = ( @@ -54175,48 +55320,64 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cRF" = ( /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cRG" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cRH" = ( /obj/machinery/power/terminal, /obj/structure/cable, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cRI" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cRJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cRK" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cRL" = ( /obj/machinery/power/terminal, /obj/structure/cable, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cRM" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cRN" = ( @@ -54238,7 +55399,7 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/universal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cRQ" = ( @@ -54250,7 +55411,7 @@ pixel_y = -3; req_access_txt = "55" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cRR" = ( @@ -54259,7 +55420,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cRS" = ( @@ -54325,8 +55488,12 @@ /area/station/science/xenobiology) "cSb" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cSc" = ( @@ -54377,7 +55544,9 @@ /obj/structure/table/reinforced, /obj/item/storage/box/monkeycubes, /obj/item/storage/box/monkeycubes, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cSh" = ( @@ -54636,7 +55805,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "cSN" = ( @@ -54753,7 +55924,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cTi" = ( @@ -54772,7 +55945,7 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cTl" = ( @@ -54781,7 +55954,9 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cTm" = ( @@ -54790,12 +55965,14 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cTn" = ( /obj/structure/closet/secure_closet/engineering_welding, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cTo" = ( @@ -54827,7 +56004,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "whitepurple" @@ -54854,7 +56033,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTu" = ( @@ -54869,7 +56050,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTv" = ( @@ -54890,7 +56071,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTw" = ( @@ -54906,8 +56087,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTy" = ( @@ -54954,7 +56139,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTG" = ( @@ -54967,7 +56152,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTH" = ( @@ -54980,7 +56165,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTM" = ( @@ -54988,7 +56173,7 @@ desc = "A machine used to process slimes and retrieve their extract."; name = "Slime Processor" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurple" @@ -55002,7 +56187,9 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cTP" = ( @@ -55040,7 +56227,7 @@ /area/station/science/rnd) "cTU" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/research) "cTV" = ( @@ -55198,7 +56385,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -55308,7 +56495,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -55480,7 +56667,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurple" @@ -55495,7 +56684,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cUW" = ( @@ -55507,18 +56696,22 @@ "cUX" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cUY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cUZ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light{ dir = 1 }, @@ -55526,8 +56719,12 @@ /area/station/science/research) "cVb" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cVc" = ( @@ -55539,13 +56736,15 @@ /area/station/hallway/primary/aft) "cVd" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/research) "cVe" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/computer/guestpass{ pixel_x = -28 }, @@ -55576,7 +56775,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/science/xenobiology) "cVm" = ( @@ -55586,7 +56787,7 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurple" @@ -55598,7 +56799,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cVo" = ( @@ -55617,7 +56820,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cVr" = ( @@ -55628,7 +56833,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cVt" = ( @@ -55735,7 +56942,9 @@ dir = 1; icon_state = "pipe-j2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "cVL" = ( @@ -55744,7 +56953,9 @@ pixel_y = -24 }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "cVM" = ( @@ -55878,7 +57089,9 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cWc" = ( @@ -55893,7 +57106,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -55926,7 +57139,9 @@ /area/station/public/fitness) "cWl" = ( /obj/machinery/shieldgen, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cWm" = ( @@ -55935,7 +57150,7 @@ layer = 2 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cWn" = ( @@ -55955,7 +57170,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -56072,13 +57287,13 @@ /area/station/science/xenobiology) "cWz" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/science/research) "cWA" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWB" = ( @@ -56087,7 +57302,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "whitepurple" @@ -56096,14 +57313,16 @@ "cWC" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cWI" = ( @@ -56161,7 +57380,9 @@ /obj/item/stock_parts/matter_bin, /obj/item/stock_parts/micro_laser, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurplecorner" @@ -56169,11 +57390,15 @@ /area/station/science/rnd) "cWQ" = ( /obj/machinery/r_n_d/destructive_analyzer, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cWR" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cWS" = ( @@ -56184,7 +57409,9 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cWT" = ( @@ -56198,21 +57425,21 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "whitepurple" }, /area/station/science/xenobiology) "cWU" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, /area/station/science/xenobiology) "cWV" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, @@ -56222,7 +57449,7 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, @@ -56239,7 +57466,7 @@ name = "south bump"; pixel_y = -28 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, @@ -56250,14 +57477,16 @@ pixel_y = -28 }, /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/research) "cXc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cXd" = ( @@ -56290,7 +57519,9 @@ /area/station/medical/chemistry) "cXh" = ( /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "cXi" = ( @@ -56298,7 +57529,9 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "cXj" = ( @@ -56309,7 +57542,9 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "cXk" = ( @@ -56503,7 +57738,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -56533,7 +57768,9 @@ }, /area/station/maintenance/port) "cYb" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cYc" = ( @@ -56601,7 +57838,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/science/xenobiology) "cYj" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/light, /turf/simulated/floor/plasteel, /area/station/science/research) @@ -56613,7 +57852,7 @@ /area/station/hallway/secondary/exit) "cYl" = ( /obj/structure/closet/l3closet/scientist, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/research) "cYm" = ( @@ -56629,7 +57868,9 @@ /obj/item/stock_parts/manipulator, /obj/item/stock_parts/manipulator, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurplecorner" @@ -56639,16 +57880,22 @@ /obj/machinery/computer/rdconsole/core{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cYq" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cYr" = ( /obj/machinery/r_n_d/circuit_imprinter, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cYy" = ( @@ -56860,7 +58107,9 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitebluecorner" @@ -56942,7 +58191,9 @@ /obj/machinery/constructable_frame/machine_frame, /obj/effect/decal/cleanable/cobweb2, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitebluecorner" @@ -56994,7 +58245,9 @@ /obj/structure/sign/nosmoking_2{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cZs" = ( @@ -57014,7 +58267,9 @@ icon_state = "0-4" }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurple" @@ -57025,7 +58280,9 @@ /area/station/science/research) "cZw" = ( /obj/machinery/constructable_frame/machine_frame, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "cZx" = ( @@ -57064,7 +58321,7 @@ name = "Xenobiology Requests Console"; pixel_x = 30 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cZD" = ( @@ -57099,7 +58356,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "cZF" = ( @@ -57115,7 +58374,7 @@ dir = 8; network = list("Research","SS13") }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/research) "cZJ" = ( @@ -57180,7 +58439,9 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "whiteblue" @@ -57436,7 +58697,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "dau" = ( @@ -57706,7 +58969,9 @@ /area/station/maintenance/starboardsolar) "dbd" = ( /obj/machinery/chem_dispenser, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "dbg" = ( @@ -57762,7 +59027,7 @@ "dbs" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -57776,14 +59041,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, /area/station/medical/exam_room) "dbu" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" }, @@ -57948,7 +59213,7 @@ "dbV" = ( /obj/item/kirbyplants, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -57988,7 +59253,7 @@ /obj/item/clipboard, /obj/item/reagent_containers/glass/beaker/sulphuric, /obj/item/reagent_containers/dropper, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dca" = ( @@ -58038,7 +59303,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dce" = ( @@ -58056,7 +59321,9 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "dch" = ( @@ -58068,7 +59335,7 @@ /area/station/medical/chemistry) "dci" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitebluecorner" @@ -58180,7 +59447,9 @@ }, /area/station/medical/medbay) "dcs" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "dct" = ( @@ -58312,7 +59581,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dcC" = ( @@ -58490,13 +59759,13 @@ "dcZ" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dda" = ( /obj/structure/table, /obj/item/flashlight/lamp, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "ddc" = ( @@ -58550,7 +59819,9 @@ }, /obj/machinery/cell_charger, /obj/machinery/light, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -58576,7 +59847,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -58585,7 +59856,7 @@ "ddm" = ( /obj/machinery/light, /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "ddn" = ( @@ -58593,7 +59864,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "ddr" = ( @@ -58639,7 +59910,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -58665,7 +59936,9 @@ /obj/structure/table/reinforced, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -58680,7 +59953,9 @@ /obj/item/storage/toolbox/mechanical, /obj/item/stack/cable_coil/random, /obj/item/stack/cable_coil/random, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -58697,7 +59972,9 @@ /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/dropper, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "whitepurplecorner" }, @@ -58732,7 +60009,9 @@ pixel_x = -8; pixel_y = -26 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ icon_state = "whitepurplecorner" }, @@ -58742,7 +60021,7 @@ /obj/item/disk/tech_disk, /obj/item/disk/tech_disk, /obj/item/assembly/timer, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "ddJ" = ( @@ -58773,7 +60052,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ddN" = ( @@ -58940,7 +60219,9 @@ pixel_x = -32; pixel_y = -32 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "dea" = ( @@ -59067,7 +60348,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dev" = ( @@ -59213,7 +60496,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/maintenance/abandonedbar) "deI" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "deJ" = ( @@ -59229,7 +60514,7 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "deN" = ( @@ -59308,7 +60593,9 @@ dir = 1 }, /obj/machinery/atmospherics/portable/canister, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "dfa" = ( @@ -59327,7 +60614,9 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "dff" = ( @@ -59357,7 +60646,9 @@ name = "Chemistry Requests Console"; pixel_y = -30 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "dfr" = ( @@ -59366,14 +60657,14 @@ pixel_y = -32 }, /obj/machinery/light, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitebluecorner" }, /area/station/medical/medbay) "dft" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -59403,7 +60694,7 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -59503,19 +60794,23 @@ /area/station/maintenance/abandonedbar) "dfQ" = ( /obj/structure/closet/l3closet/virology, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitegreencorner" }, /area/station/medical/virology) "dfR" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "dfS" = ( /obj/machinery/constructable_frame/machine_frame, /obj/item/stack/cable_coil/random, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dfU" = ( @@ -59533,7 +60828,9 @@ }, /area/station/maintenance/port2) "dfW" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dfX" = ( @@ -59584,7 +60881,7 @@ icon_state = "1-2" }, /turf/simulated/floor/plasteel/white, -/area/station/science/explab) +/area/station/science/misc_lab) "dgm" = ( /obj/structure/cable{ d1 = 1; @@ -59623,7 +60920,7 @@ }, /obj/item/paper_bin/nanotrasen, /obj/item/pen/multi, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dgt" = ( @@ -59632,7 +60929,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "dgv" = ( @@ -59650,14 +60949,14 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, /area/station/hallway/primary/aft) "dgx" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitebluecorner" @@ -59673,7 +60972,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dgB" = ( @@ -59685,7 +60984,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dgC" = ( @@ -59862,7 +61161,9 @@ /area/station/maintenance/aft) "dgU" = ( /obj/machinery/atmospherics/unary/cryo_cell, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dgV" = ( @@ -59875,7 +61176,9 @@ pixel_x = 3 }, /obj/item/screwdriver, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dgW" = ( @@ -60023,7 +61326,7 @@ /area/station/maintenance/starboard) "dhr" = ( /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dhs" = ( @@ -60034,7 +61337,9 @@ /area/station/maintenance/starboard) "dht" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dhu" = ( @@ -60080,14 +61385,20 @@ id_tag = "maintrobotics"; name = "Decrepit Blast Door" }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "dhB" = ( /obj/machinery/constructable_frame/machine_frame, /obj/item/stack/cable_coil/random, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dhC" = ( @@ -60124,7 +61435,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dhG" = ( @@ -60143,11 +61456,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dhJ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dhN" = ( @@ -60155,28 +61470,30 @@ dir = 1 }, /obj/structure/displaycase/labcage, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/computer/security/telescreen/rd{ pixel_y = 30 }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "dhO" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "dhP" = ( /obj/machinery/computer/message_monitor{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "die" = ( /obj/structure/table/reinforced, /obj/item/aicard, /obj/item/circuitboard/aicore, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dif" = ( @@ -60185,7 +61502,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "dih" = ( @@ -60218,7 +61537,7 @@ /area/station/maintenance/apmaint) "dil" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitebluecorner" }, @@ -60240,7 +61559,7 @@ /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "din" = ( @@ -60249,7 +61568,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dio" = ( @@ -60267,7 +61588,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dir" = ( @@ -60281,7 +61604,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dis" = ( @@ -60294,7 +61619,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dit" = ( @@ -60308,7 +61635,7 @@ /obj/machinery/computer/cryopod/robot{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "diu" = ( @@ -60400,7 +61727,9 @@ /area/station/medical/cloning) "diG" = ( /obj/machinery/atmospherics/unary/cryo_cell, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "diI" = ( @@ -60447,7 +61776,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "diM" = ( @@ -60570,7 +61901,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "djd" = ( @@ -60591,12 +61924,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "dje" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "djg" = ( @@ -60609,7 +61948,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "djh" = ( @@ -60624,8 +61965,12 @@ "dji" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/barricade/wooden, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "djj" = ( @@ -60646,7 +61991,9 @@ }, /area/station/maintenance/port) "djl" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "djm" = ( @@ -60661,20 +62008,24 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "djp" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "djq" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "djr" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "djA" = ( @@ -60691,7 +62042,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "djD" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "djG" = ( @@ -60785,11 +62138,15 @@ /obj/machinery/mech_bay_recharge_port{ dir = 8 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/bluegrid, /area/station/science/robotics/chargebay) "djS" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "djW" = ( @@ -60872,7 +62229,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dkf" = ( @@ -60894,7 +62253,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dkj" = ( @@ -60905,7 +62264,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dkl" = ( @@ -60936,7 +62297,9 @@ /turf/simulated/floor/plating, /area/station/public/construction) "dko" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dkp" = ( @@ -60951,7 +62314,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dkr" = ( @@ -61003,7 +62368,7 @@ "dky" = ( /obj/item/kirbyplants, /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dkz" = ( @@ -61025,7 +62390,7 @@ pixel_y = -24 }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dkC" = ( @@ -61064,7 +62429,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitepurplecorner" @@ -61253,7 +62618,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dll" = ( @@ -61294,14 +62661,18 @@ dir = 1 }, /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dls" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dlt" = ( @@ -61314,7 +62685,7 @@ pixel_x = 32 }, /obj/structure/dispenser, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "dlu" = ( @@ -61474,7 +62845,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "dlV" = ( @@ -61489,7 +62860,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurplecorner" @@ -61561,16 +62932,16 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, /turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dmf" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch{ dir = 4; name = "west bump"; @@ -61598,7 +62969,9 @@ dir = 1 }, /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dmk" = ( @@ -61760,7 +63133,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -61842,7 +63215,7 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dmS" = ( @@ -61866,7 +63239,7 @@ /obj/structure/table, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dmW" = ( @@ -61874,7 +63247,7 @@ /obj/item/book/manual/wiki/robotics_cyborgs, /obj/item/storage/belt/utility, /obj/item/reagent_containers/glass/beaker/large, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dmX" = ( @@ -61882,7 +63255,7 @@ dir = 1 }, /obj/machinery/mecha_part_fabricator, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dmY" = ( @@ -61945,7 +63318,7 @@ /area/station/command/office/ntrep) "dng" = ( /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "dnk" = ( /obj/machinery/disposal, /obj/structure/cable{ @@ -61956,7 +63329,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurple" @@ -61969,7 +63342,7 @@ /obj/machinery/computer/card/minor/rd{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitepurple" @@ -62027,15 +63400,17 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dny" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dnz" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "dnA" = ( @@ -62055,12 +63430,18 @@ pixel_y = 24; req_access_txt = "29" }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "dnC" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "dnD" = ( @@ -62077,7 +63458,7 @@ id_tag = "paramedic"; name = "Paramedic Garage" }, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" @@ -62093,7 +63474,9 @@ dir = 1; network = list("Medical","SS13") }, -/obj/effect/decal/warning_stripes/northwestsouth, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "dnK" = ( @@ -62118,7 +63501,9 @@ dir = 1 }, /obj/machinery/computer/scan_consolenew, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/science/genetics) "dnO" = ( @@ -62220,7 +63605,9 @@ name = "north bump"; pixel_y = 24 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/science/genetics) "doe" = ( @@ -62341,7 +63728,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "dom" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/construction) "don" = ( @@ -62411,7 +63798,9 @@ /area/station/maintenance/abandonedbar) "dov" = ( /obj/structure/computerframe, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -62419,7 +63808,7 @@ /obj/structure/table/reinforced, /obj/item/stack/sheet/glass, /obj/item/stock_parts/micro_laser, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "doy" = ( @@ -62429,7 +63818,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -62485,7 +63874,7 @@ pixel_x = -30; pixel_y = -2 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -62500,7 +63889,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitepurplecorner" }, @@ -62569,27 +63958,33 @@ id_tag = "roboticsshutters"; name = "Mech Bay Shutters" }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "doS" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "doT" = ( /obj/machinery/status_display{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "doU" = ( /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "doV" = ( @@ -62599,11 +63994,13 @@ icon_state = "1-2" }, /obj/effect/landmark/start/cyborg, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "doW" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/landmark/start/cyborg, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) @@ -62611,7 +64008,9 @@ /obj/machinery/mech_bay_recharge_port{ dir = 8 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/greengrid, /area/station/science/robotics/chargebay) "doY" = ( @@ -62657,7 +64056,9 @@ dir = 4 }, /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/northeastsouth, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 @@ -62982,7 +64383,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -62995,7 +64396,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "dpS" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -63003,7 +64406,7 @@ /obj/structure/table, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dpU" = ( @@ -63017,7 +64420,7 @@ /area/station/maintenance/port2) "dpW" = ( /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dpX" = ( @@ -63044,13 +64447,13 @@ /obj/machinery/computer/robotics{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitepurplecorner" }, /area/station/command/office/rd) "dqe" = ( -/obj/item/reagent_containers/food/snacks/chinese, +/obj/machinery/economy/vending/chinese, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "whitepurple" @@ -63066,7 +64469,7 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/genetics) "dqj" = ( @@ -63080,7 +64483,7 @@ }, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "dqk" = ( @@ -63089,7 +64492,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dql" = ( @@ -63114,7 +64519,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dqp" = ( @@ -63256,7 +64663,9 @@ dir = 8; network = list("SS13","Singularity","Engineering") }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dqS" = ( @@ -63277,7 +64686,7 @@ /area/station/public/construction) "dqU" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -63369,7 +64778,7 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "drh" = ( @@ -63387,11 +64796,13 @@ /area/station/maintenance/port2) "drk" = ( /obj/structure/chair/office/light, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "drl" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "drn" = ( @@ -63467,11 +64878,15 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "drE" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "drF" = ( @@ -63484,11 +64899,11 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "drH" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/genetics) "drI" = ( @@ -63496,7 +64911,7 @@ /obj/structure/sign/poster/official/nanotrasen_logo{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -63539,7 +64954,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/research) "drO" = ( @@ -63734,7 +65149,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dsn" = ( @@ -63743,14 +65158,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "dso" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dsp" = ( /obj/machinery/mech_bay_recharge_port{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/greengrid, /area/station/maintenance/port2) "dsr" = ( @@ -63771,7 +65188,7 @@ /area/station/maintenance/port) "dsu" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitepurplecorner" }, @@ -63816,7 +65233,7 @@ /area/station/command/office/rd) "dsI" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "purplecorner" }, @@ -63835,7 +65252,7 @@ name = "Robotics Requests Console"; pixel_y = 30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch{ dir = 4; name = "west bump"; @@ -63874,12 +65291,12 @@ /obj/item/healthanalyzer, /obj/item/healthanalyzer, /obj/item/healthanalyzer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dsL" = ( /obj/machinery/mecha_part_fabricator, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dsM" = ( @@ -63892,7 +65309,7 @@ /obj/item/storage/belt/utility/full, /obj/item/circuitboard/mecha/ripley/main, /obj/item/circuitboard/mecha/ripley/peripherals, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dsN" = ( @@ -63965,7 +65382,9 @@ /obj/machinery/computer/scan_consolenew{ dir = 1 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/science/genetics) "dsW" = ( @@ -64014,7 +65433,9 @@ name = "south bump"; pixel_y = -30 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/science/genetics) "dta" = ( @@ -64065,7 +65486,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/genetics) "dtg" = ( @@ -64296,7 +65717,7 @@ icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/construction) "dtF" = ( @@ -64317,7 +65738,9 @@ }, /area/station/medical/medbay) "dtI" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dtJ" = ( @@ -64343,7 +65766,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "dtN" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dtO" = ( @@ -64361,7 +65784,7 @@ /area/station/maintenance/port) "dtQ" = ( /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dtS" = ( @@ -64431,7 +65854,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "duf" = ( @@ -64457,11 +65880,11 @@ /area/station/science/robotics) "dug" = ( /obj/item/robot_parts/robot_suit, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dui" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/robotics) "duj" = ( @@ -64487,7 +65910,7 @@ pixel_x = 2; pixel_y = 5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "duk" = ( @@ -64503,7 +65926,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "dum" = ( @@ -64754,7 +66177,9 @@ dir = 1; network = list("Engineering","SS13") }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 @@ -64781,7 +66206,7 @@ /obj/structure/table, /obj/item/clipboard, /obj/item/folder/white, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "duT" = ( @@ -64848,7 +66273,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dvl" = ( @@ -64857,7 +66284,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dvm" = ( @@ -64866,7 +66295,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dvn" = ( @@ -64880,7 +66311,9 @@ dir = 4 }, /obj/effect/landmark/start/roboticist, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dvp" = ( @@ -64905,7 +66338,9 @@ dir = 4 }, /obj/effect/landmark/start/roboticist, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dvs" = ( @@ -65086,14 +66521,16 @@ "dvS" = ( /obj/effect/decal/cleanable/fungus, /turf/simulated/wall, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dvT" = ( /obj/structure/barricade/wooden, /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dvU" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dwi" = ( @@ -65136,7 +66573,7 @@ /obj/item/flash, /obj/item/robotanalyzer, /obj/item/mmi/robotic_brain, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/mecha_parts/core, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) @@ -65146,7 +66583,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dws" = ( @@ -65333,7 +66772,7 @@ /obj/item/clothing/under/costume/maid, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dwS" = ( /obj/machinery/power/apc{ dir = 1; @@ -65345,24 +66784,24 @@ icon_state = "0-2" }, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dwU" = ( /turf/simulated/floor/plasteel/dark, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dwV" = ( /obj/machinery/door/window{ dir = 8; name = "Abandoned Theater" }, /turf/simulated/floor/wood, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dwW" = ( /obj/item/kirbyplants, /turf/simulated/floor/wood{ broken = 1; icon_state = "wood-broken" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dwX" = ( /obj/structure/dresser, /obj/machinery/light/small{ @@ -65372,7 +66811,7 @@ broken = 1; icon_state = "wood-broken" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dwY" = ( /obj/structure/table/wood, /obj/item/instrument/guitar, @@ -65381,9 +66820,11 @@ broken = 1; icon_state = "wood-broken" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dwZ" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dxa" = ( @@ -65449,7 +66890,9 @@ /area/station/science/research) "dxz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dxA" = ( @@ -65510,7 +66953,9 @@ dir = 2; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dxF" = ( @@ -65654,7 +67099,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -65689,7 +67134,7 @@ /area/station/medical/medbay) "dyb" = ( /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dyc" = ( /obj/structure/rack, /obj/effect/landmark/costume/random, @@ -65727,13 +67172,13 @@ icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dyh" = ( /obj/structure/table/wood, /obj/item/newspaper, /obj/item/clothing/head/bowlerhat, /turf/simulated/floor/plasteel/dark, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dyj" = ( /obj/structure/table/wood, /obj/item/tape, @@ -65741,7 +67186,7 @@ broken = 1; icon_state = "wood-broken" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dyk" = ( /obj/machinery/bodyscanner{ dir = 4 @@ -65798,7 +67243,7 @@ /obj/item/storage/firstaid, /obj/item/paicard, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dyN" = ( @@ -65811,11 +67256,15 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dyO" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dyR" = ( @@ -65895,7 +67344,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dzj" = ( @@ -65961,7 +67410,7 @@ pixel_x = -24 }, /turf/simulated/floor/wood, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dzv" = ( /obj/item/target, /obj/structure/window/reinforced, @@ -66015,7 +67464,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitepurplecorner" @@ -66049,7 +67498,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dzW" = ( @@ -66064,11 +67513,15 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dzX" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dzY" = ( @@ -66090,7 +67543,9 @@ /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dAa" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dAd" = ( @@ -66321,7 +67776,7 @@ dir = 4 }, /turf/simulated/floor/wood, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dAB" = ( /obj/structure/cable{ d1 = 4; @@ -66332,7 +67787,7 @@ dir = 4 }, /turf/simulated/floor/wood, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dAC" = ( /obj/structure/cable{ d1 = 1; @@ -66343,20 +67798,20 @@ dir = 1 }, /turf/simulated/floor/wood, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dAD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/wood, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dAE" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /obj/effect/landmark/spawner/xeno, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dAF" = ( /turf/simulated/floor/wood{ broken = 1; @@ -66375,7 +67830,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/supply/general{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/item/desk_bell{ pixel_x = -6; pixel_y = 3; @@ -66392,12 +67847,16 @@ /area/station/medical/surgery) "dAY" = ( /obj/structure/chair, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dAZ" = ( /obj/structure/chair, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dBd" = ( @@ -66468,13 +67927,13 @@ /area/station/medical/medbay) "dBq" = ( /turf/simulated/floor/wood, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dBr" = ( /obj/structure/chair/wood{ dir = 4 }, /turf/simulated/floor/plasteel/dark, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dBt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -66490,7 +67949,7 @@ broken = 1; icon_state = "wood-broken" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dBv" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, @@ -66499,27 +67958,33 @@ }, /area/station/maintenance/starboard) "dBC" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dBE" = ( /obj/structure/chair{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dBF" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dBG" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dBH" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "dBJ" = ( @@ -66528,7 +67993,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -66543,7 +68008,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -66558,7 +68023,7 @@ /obj/item/bonegel, /obj/item/FixOVein, /obj/item/surgicaldrill, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/button/windowtint{ id = "RoboSurgery"; pixel_x = 24; @@ -66622,7 +68087,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dBU" = ( @@ -66862,7 +68327,7 @@ broken = 1; icon_state = "wood-broken" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dCr" = ( /obj/structure/table/glass, /obj/item/circular_saw, @@ -66885,18 +68350,18 @@ /obj/item/clothing/head/papersack/smiley, /obj/item/pen, /turf/simulated/floor/plasteel/dark, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dCt" = ( /turf/simulated/floor/plasteel{ icon_state = "grimy" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dCu" = ( /turf/simulated/floor/wood{ broken = 1; icon_state = "wood-broken" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dCv" = ( /obj/structure/table/wood, /obj/item/clothing/suit/cardborg, @@ -66905,7 +68370,7 @@ dir = 4 }, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dCw" = ( /obj/structure/computerframe, /obj/item/circuitboard/secure_data, @@ -66926,7 +68391,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dCy" = ( @@ -66945,7 +68412,9 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dCJ" = ( @@ -67007,14 +68476,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "dCY" = ( /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/reversed{ name = "Glass Door" }, @@ -67037,7 +68506,7 @@ name = "west bump"; pixel_x = -28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dDa" = ( @@ -67305,22 +68774,22 @@ "dDG" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dDH" = ( /obj/structure/dresser, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dDI" = ( /obj/structure/table/wood, /obj/item/wrench, /obj/item/storage/briefcase, /obj/item/storage/secure/briefcase, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dDJ" = ( /obj/item/kirbyplants, /turf/simulated/floor/wood, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dDK" = ( /obj/item/kirbyplants, /obj/machinery/alarm{ @@ -67329,11 +68798,11 @@ pixel_y = -24 }, /turf/simulated/floor/wood, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dDM" = ( /obj/structure/chair/stool, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "dDN" = ( /turf/simulated/floor/plasteel/grimy, /area/station/security/detective) @@ -67344,14 +68813,18 @@ }, /area/station/maintenance/starboard) "dDP" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dEc" = ( /obj/structure/chair{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dEi" = ( @@ -67365,7 +68838,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -67375,7 +68848,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "dEn" = ( @@ -67385,7 +68858,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dEo" = ( @@ -67430,11 +68903,15 @@ }, /area/station/medical/surgery/primary) "dEv" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dEw" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dEx" = ( @@ -67442,14 +68919,18 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dEK" = ( /obj/structure/chair{ dir = 8 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dER" = ( @@ -67511,7 +68992,7 @@ /obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dEZ" = ( @@ -67632,7 +69113,7 @@ /obj/item/mmi, /obj/item/mmi, /obj/item/mmi, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dFx" = ( @@ -67658,7 +69139,7 @@ pixel_y = 4 }, /obj/item/reagent_containers/spray/cleaner, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dFB" = ( @@ -67697,14 +69178,18 @@ /obj/structure/chair{ dir = 1 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dFV" = ( /obj/structure/chair{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dFW" = ( @@ -67769,7 +69254,7 @@ pixel_y = -28 }, /obj/structure/closet/secure_closet/roboticist, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dGo" = ( @@ -68101,7 +69586,9 @@ /area/station/maintenance/apmaint) "dHB" = ( /obj/machinery/atmospherics/unary/portables_connector, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dHC" = ( @@ -68220,7 +69707,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dHN" = ( @@ -68259,7 +69746,7 @@ pixel_y = 5 }, /obj/item/storage/box/masks, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dHT" = ( @@ -68321,7 +69808,9 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dId" = ( @@ -68441,7 +69930,9 @@ /area/station/service/chapel/office) "dIy" = ( /obj/machinery/atmospherics/unary/portables_connector, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dIA" = ( @@ -68468,7 +69959,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dIH" = ( @@ -68480,7 +69973,9 @@ }, /obj/machinery/door/firedoor, /obj/structure/cable, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dIJ" = ( @@ -68488,7 +69983,9 @@ name = "Public Access" }, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dIK" = ( @@ -68516,7 +70013,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dIW" = ( @@ -68685,11 +70184,15 @@ dir = 1; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dJD" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dJE" = ( @@ -68710,7 +70213,9 @@ }, /area/station/medical/medbay) "dJF" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dJG" = ( @@ -68721,7 +70226,7 @@ /area/station/hallway/secondary/exit) "dJH" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dJI" = ( @@ -68732,7 +70237,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /mob/living/simple_animal/bot/secbot/armsky{ auto_patrol = 1 }, @@ -68933,7 +70440,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dKo" = ( @@ -69023,7 +70532,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dKP" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dKQ" = ( @@ -69033,7 +70542,9 @@ locked = 1; name = "Escape Airlock" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dKV" = ( @@ -69074,7 +70585,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -69087,7 +70598,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -69105,7 +70616,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitegreenfull" }, @@ -69122,7 +70633,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dLc" = ( @@ -69132,7 +70645,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ icon_state = "whitegreenfull" }, @@ -69145,7 +70660,7 @@ /obj/structure/mirror{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitegreenfull" }, @@ -69333,14 +70848,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dLA" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dLD" = ( @@ -69349,7 +70866,9 @@ }, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dLE" = ( @@ -69397,14 +70916,16 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dLK" = ( /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dLQ" = ( @@ -69413,7 +70934,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dLR" = ( @@ -69427,7 +70950,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitegreencorner" @@ -69449,7 +70974,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dLX" = ( @@ -69469,7 +70996,7 @@ dir = 4; network = list("Medical","SS13") }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitegreenfull" }, @@ -69481,7 +71008,7 @@ pixel_y = -30 }, /obj/structure/closet/l3closet/virology, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitegreenfull" }, @@ -69535,7 +71062,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dMp" = ( @@ -69543,7 +71070,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dMr" = ( @@ -69553,7 +71082,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dMs" = ( @@ -69574,7 +71105,7 @@ /area/station/medical/surgery) "dMv" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitegreenfull" }, @@ -69596,7 +71127,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitegreen" @@ -69740,7 +71273,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitegreencorner" @@ -69845,7 +71380,7 @@ /area/station/hallway/secondary/exit) "dNa" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -69854,7 +71389,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -69864,7 +71399,7 @@ dir = 1 }, /obj/machinery/light, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -69882,7 +71417,9 @@ name = "Virology Requests Console"; pixel_y = 30 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitegreencorner" @@ -69902,7 +71439,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitegreencorner" @@ -70100,7 +71639,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/computer/pandemic, /turf/simulated/floor/plasteel{ dir = 1; @@ -70109,7 +71650,7 @@ /area/station/medical/virology) "dNX" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitegreen" @@ -70120,7 +71661,7 @@ dir = 1 }, /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitegreencorner" @@ -70148,7 +71689,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dOd" = ( @@ -70334,7 +71877,7 @@ /obj/item/paper_bin, /obj/item/pen, /obj/machinery/light, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -70344,12 +71887,12 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dOw" = ( /obj/structure/chair, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -70358,7 +71901,7 @@ /obj/structure/table, /obj/item/folder, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -70377,7 +71920,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dOF" = ( @@ -70567,17 +72112,19 @@ }, /area/station/service/chapel) "dPa" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dPb" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dPg" = ( /obj/machinery/iv_drip, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitegreencorner" @@ -70643,7 +72190,7 @@ /area/station/medical/surgery/secondary) "dPo" = ( /obj/structure/bed/roller, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /mob/living/carbon/human/monkey, /turf/simulated/floor/plasteel{ dir = 8; @@ -70880,7 +72427,9 @@ "dPM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dPN" = ( @@ -70928,7 +72477,9 @@ "dPZ" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dQa" = ( @@ -70940,7 +72491,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dQb" = ( @@ -70954,14 +72507,16 @@ pixel_x = -28 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "dQe" = ( /obj/machinery/door/poddoor/shutters{ dir = 2; id_tag = "evashutters2"; name = "E.V.A. Storage Shutters" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dQf" = ( @@ -70975,7 +72530,9 @@ name = "Auxilary E.V.A. Storage"; pixel_x = 26 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dQh" = ( @@ -71020,7 +72577,7 @@ dir = 1 }, /obj/effect/landmark/start/assistant, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -71035,7 +72592,7 @@ }, /obj/item/circular_saw, /obj/item/cautery, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dQr" = ( @@ -71099,7 +72656,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitegreen" @@ -71162,7 +72719,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dQD" = ( @@ -71170,14 +72729,16 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dQF" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, /obj/machinery/light, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -71186,7 +72747,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/landmark/spawner/rev, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /mob/living/carbon/human/monkey, /turf/simulated/floor/plasteel{ icon_state = "whitegreen" @@ -71196,7 +72757,9 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dQJ" = ( @@ -71307,7 +72870,9 @@ icon_state = "2-4" }, /obj/effect/landmark/spawner/xeno, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dRf" = ( @@ -71329,7 +72894,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitegreencorner" @@ -71341,7 +72908,9 @@ pixel_y = -32 }, /obj/item/paper_bin, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitegreencorner" @@ -71357,14 +72926,18 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitegreencorner" }, /area/station/medical/virology) "dRj" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRk" = ( @@ -71375,12 +72948,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRl" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dRm" = ( @@ -71397,7 +72972,7 @@ /area/station/maintenance/apmaint) "dRn" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=hall7c"; location = "hall7b" @@ -71412,7 +72987,9 @@ name = "Aft Port Solar Control" }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dRp" = ( @@ -71421,7 +72998,9 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dRq" = ( @@ -71430,11 +73009,15 @@ pixel_y = -24 }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dRr" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRs" = ( @@ -71511,7 +73094,9 @@ /area/station/service/chapel) "dRB" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRC" = ( @@ -71520,7 +73105,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRD" = ( @@ -71536,11 +73123,15 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRF" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRG" = ( @@ -71548,7 +73139,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -71556,7 +73147,7 @@ "dRH" = ( /obj/structure/table, /obj/item/storage/pill_bottle/dice, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -71570,7 +73161,9 @@ /turf/simulated/wall/r_wall, /area/station/maintenance/apmaint) "dRK" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRL" = ( @@ -71606,7 +73199,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRT" = ( @@ -71621,13 +73214,15 @@ icon_state = "0-2" }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "dRZ" = ( /obj/item/clothing/suit/fire/firefighter, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSa" = ( @@ -71675,7 +73270,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSd" = ( @@ -71738,7 +73333,7 @@ "dSn" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/three, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -71751,12 +73346,12 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dSp" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -71764,7 +73359,7 @@ /area/station/maintenance/apmaint) "dSq" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSs" = ( @@ -71778,7 +73373,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dSz" = ( @@ -71809,7 +73406,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dSD" = ( @@ -71829,7 +73428,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSG" = ( @@ -71843,7 +73444,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSH" = ( @@ -71896,11 +73499,15 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSP" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dSQ" = ( @@ -71914,7 +73521,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dST" = ( @@ -71922,7 +73529,9 @@ dir = 8; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dSV" = ( @@ -71942,7 +73551,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dTa" = ( @@ -71975,12 +73586,16 @@ icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dTh" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dTi" = ( @@ -72138,7 +73753,7 @@ /obj/item/kirbyplants, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -72174,7 +73789,9 @@ }, /area/station/hallway/secondary/exit) "dTI" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -72270,11 +73887,15 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dUj" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dUk" = ( @@ -72299,7 +73920,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dUm" = ( @@ -72310,7 +73933,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -72320,7 +73943,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -72343,7 +73966,7 @@ "dUp" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -72353,7 +73976,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -72363,7 +73986,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -72383,7 +74006,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -72407,7 +74032,9 @@ /area/station/hallway/secondary/exit) "dUD" = ( /obj/structure/closet/secure_closet/CMO, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "dUE" = ( @@ -72418,7 +74045,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dUF" = ( @@ -72427,7 +74056,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dUG" = ( @@ -72437,7 +74068,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dUH" = ( @@ -72447,7 +74080,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dUI" = ( @@ -72462,7 +74097,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dUJ" = ( @@ -72557,11 +74194,15 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dUT" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dUY" = ( @@ -72571,7 +74212,9 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dUZ" = ( @@ -72579,15 +74222,21 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dVb" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dVc" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dVd" = ( @@ -72621,7 +74270,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dVp" = ( @@ -72647,9 +74298,24 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) +"dVw" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/break_room) "dVx" = ( /obj/structure/table/wood, /obj/item/ashtray/plastic, @@ -72665,7 +74331,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dVS" = ( @@ -72696,7 +74364,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "dWc" = ( @@ -72725,14 +74395,16 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, /area/station/maintenance/port) "dWi" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "dWk" = ( @@ -72746,7 +74418,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -72760,12 +74432,12 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dWm" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dWn" = ( @@ -72783,7 +74455,7 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dWr" = ( @@ -72801,7 +74473,7 @@ pixel_x = 25; pixel_y = -30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dWs" = ( @@ -72815,7 +74487,7 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dWt" = ( @@ -72829,7 +74501,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dWu" = ( @@ -72838,7 +74510,7 @@ name = "south bump"; pixel_y = -28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dWv" = ( @@ -72851,7 +74523,7 @@ name = "east bump"; pixel_x = 30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dWw" = ( @@ -72894,7 +74566,9 @@ /area/station/hallway/primary/aft) "dWN" = ( /obj/machinery/suit_storage_unit/cmo, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "dWP" = ( @@ -72902,14 +74576,14 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/hallway/primary/central) "dWS" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitegreen" }, @@ -72919,7 +74593,7 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitegreencorner" }, @@ -72931,7 +74605,7 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitegreencorner" }, @@ -72940,7 +74614,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 6 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/medical/virology) "dWY" = ( @@ -72958,7 +74634,9 @@ dir = 2; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/medical/virology) "dXb" = ( @@ -72981,7 +74659,9 @@ /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/medical/virology) "dXe" = ( @@ -72991,7 +74671,9 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/medical/virology) "dXf" = ( @@ -73006,7 +74688,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitegreenfull" }, @@ -73018,7 +74700,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitegreenfull" }, @@ -73117,7 +74799,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dXs" = ( @@ -73197,7 +74881,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dXD" = ( @@ -73213,7 +74899,7 @@ /obj/machinery/camera{ c_tag = "Departure Lounge Central" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -73232,7 +74918,7 @@ c_tag = "Virology Lab"; network = list("SS13","Medical") }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitegreencorner" @@ -73251,7 +74937,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dXI" = ( @@ -73286,7 +74974,9 @@ name = "south bump"; pixel_y = -28 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/light_switch{ dir = 4; name = "west bump"; @@ -73296,7 +74986,7 @@ /area/station/hallway/secondary/exit) "dXQ" = ( /obj/machinery/light, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dXS" = ( @@ -73436,7 +75126,7 @@ /obj/structure/sign/poster/random{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -73446,7 +75136,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "dYr" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -73459,12 +75149,16 @@ /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "dYw" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dYx" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -73481,7 +75175,9 @@ }, /area/station/maintenance/abandonedbar) "dYA" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -73502,13 +75198,13 @@ /area/station/maintenance/port2) "dYD" = ( /obj/item/robot_parts/robot_suit, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dYE" = ( /obj/structure/bed/roller, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /mob/living/carbon/human/monkey, /turf/simulated/floor/plasteel{ icon_state = "whitegreencorner" @@ -73516,7 +75212,7 @@ /area/station/medical/virology) "dYG" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -73525,7 +75221,7 @@ /obj/structure/sign/poster/random{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -73918,13 +75614,13 @@ /turf/simulated/floor/wood, /area/station/maintenance/library) "eiQ" = ( -/obj/effect/spawner/window/reinforced/polarized{ - id = "qm" - }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "qm" + }, /turf/simulated/floor/plating, /area/station/supply/qm) "ejr" = ( @@ -73939,7 +75635,9 @@ }, /area/station/security/brig) "ejt" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -73998,6 +75696,28 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) +"ekx" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Science Chemistry" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/tox, +/turf/simulated/floor/plasteel/white, +/area/station/science/misc_lab) "eky" = ( /obj/machinery/power/apc{ dir = 8; @@ -74107,9 +75827,11 @@ dir = 1; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "epO" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/wall, /area/station/hallway/primary/aft) "eqc" = ( @@ -74197,7 +75919,7 @@ dir = 10; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "erP" = ( /obj/machinery/camera{ c_tag = "Secure Lab - Test Chamber"; @@ -74278,7 +76000,7 @@ id_tag = "chemdesk1"; name = "Chemistry Desk Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" @@ -74388,7 +76110,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "ezV" = ( /obj/machinery/camera{ c_tag = "Arrivals Hall Port" @@ -74435,19 +76157,23 @@ /obj/machinery/door/airlock/engineering, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/engineering/equipment, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "eBl" = ( /obj/machinery/economy/vending/cola, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "eCj" = ( /obj/machinery/status_display{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/camera{ c_tag = "Arrivals Port Fore"; dir = 8 @@ -74482,7 +76208,9 @@ /turf/simulated/floor/plasteel/white, /area/station/science/storage) "eDh" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "eEG" = ( @@ -74666,7 +76394,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ dir = 1 }, @@ -74715,7 +76443,7 @@ pixel_x = 30 }, /obj/machinery/economy/vending/atmosdrobe, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "caution" @@ -74753,7 +76481,7 @@ /area/station/public/fitness) "eOU" = ( /obj/machinery/economy/vending/chefdrobe, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -74766,28 +76494,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port) -"ePW" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Science Chemistry" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/all/science/tox, -/turf/simulated/floor/plasteel/white, -/area/station/science/explab) "eQe" = ( /obj/machinery/door/airlock/command, /obj/effect/mapping_helpers/airlock/autoname, @@ -74815,7 +76521,7 @@ icon_state = "1-2" }, /turf/simulated/floor/wood, -/area/station/service/theatre) +/area/station/maintenance/theatre) "eQu" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, @@ -74979,7 +76685,7 @@ /area/station/security/warden) "eXJ" = ( /obj/structure/dispenser/oxygen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/expedition) "eXP" = ( @@ -75011,7 +76717,7 @@ /area/station/engineering/atmos) "eYW" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ @@ -75084,7 +76790,7 @@ name = "north bump"; pixel_y = 28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "feV" = ( @@ -75147,7 +76853,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "ffJ" = ( @@ -75268,6 +76976,19 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/science/storage) +"flG" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/break_room) "fmg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -75470,7 +77191,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "frp" = ( @@ -75533,7 +77256,7 @@ name = "Atmospherics Access" }, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "fuH" = ( @@ -75542,7 +77265,7 @@ dir = 1 }, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "fuR" = ( /obj/structure/cable{ d1 = 2; @@ -75555,7 +77278,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "fvH" = ( @@ -75631,7 +77356,7 @@ dir = 1; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/explab) "fAb" = ( @@ -75734,7 +77459,7 @@ dir = 4; autolink_id = "enginen_vent" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "fEC" = ( @@ -75743,7 +77468,9 @@ id_tag = "engstorage"; name = "Secure Storage Blast Doors" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -75755,7 +77482,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "fFd" = ( @@ -75921,7 +77650,7 @@ id_tag = "geneticsdesk"; name = "Genetics Desk Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" @@ -75989,7 +77718,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/security/permasolitary) "fNF" = ( @@ -76021,7 +77750,7 @@ /area/station/hallway/primary/aft) "fOy" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 @@ -76045,7 +77774,7 @@ dir = 8; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "fOS" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -76122,7 +77851,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/reversed{ dir = 8; name = "Glass Door" @@ -76134,7 +77863,7 @@ /area/station/supply/office) "fRm" = ( /obj/machinery/economy/vending/cola, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -76219,7 +77948,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "fTZ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "fUl" = ( @@ -76227,7 +77958,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/command/office/captain) "fVi" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "fVR" = ( @@ -76479,7 +78210,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "gjk" = ( @@ -76519,10 +78252,10 @@ dir = 6; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "gkj" = ( /obj/machinery/economy/vending/snack, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -76549,7 +78282,7 @@ /turf/simulated/floor/plasteel{ icon_state = "grimy" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "glX" = ( /obj/structure/closet/secure_closet/brig{ id = "Cell 3"; @@ -76701,7 +78434,7 @@ /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "gtR" = ( -/obj/item/seeds/coffee, +/obj/machinery/economy/vending/coffee, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurplecorner" @@ -76739,7 +78472,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "gwu" = ( @@ -76815,7 +78550,9 @@ "gyp" = ( /obj/machinery/light, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/supply/storage) "gyY" = ( @@ -76962,7 +78699,7 @@ }, /obj/item/folder/yellow, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -77032,7 +78769,7 @@ /area/station/science/xenobiology) "gHP" = ( /obj/machinery/economy/vending/engidrobe, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "yellow" @@ -77075,7 +78812,7 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ d1 = 1; @@ -77102,7 +78839,7 @@ /obj/item/storage/box/monkeycubes, /obj/item/storage/box/pillbottles, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "gJW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -77163,8 +78900,12 @@ /obj/machinery/conveyor/northwest/ccw{ id = "garbage" }, -/obj/effect/decal/warning_stripes/northeast, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "gML" = ( @@ -77274,31 +79015,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) -"gSf" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/command/office/hos) "gTw" = ( /obj/structure/table/wood, /obj/item/folder/white, @@ -77663,7 +79379,7 @@ dir = 8 }, /obj/machinery/door/window, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -77732,7 +79448,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "hmr" = ( @@ -77970,7 +79688,7 @@ /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "hxP" = ( /obj/structure/sign/bobross{ pixel_y = 32 @@ -78061,12 +79779,12 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "hCU" = ( -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /obj/machinery/door/window/classic/normal{ dir = 1; name = "Mail Sorting" }, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/arrows/black, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mail_sorting{ dir = 1 @@ -78191,7 +79909,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "hHk" = ( @@ -78210,7 +79930,9 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/supply/storage) "hHM" = ( @@ -78232,8 +79954,8 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/virology, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow/partial, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/delivery/partial, +/obj/effect/turf_decal/arrows/black, /turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hIi" = ( @@ -78267,7 +79989,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/medical/reception) "hIE" = ( @@ -78287,7 +80009,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "hJG" = ( @@ -78400,7 +80122,9 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hQe" = ( @@ -78645,7 +80369,7 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "ibb" = ( @@ -78722,7 +80446,7 @@ "ibQ" = ( /obj/structure/table, /obj/item/storage/box/characters, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -78752,7 +80476,7 @@ name = "west bump"; pixel_x = -28 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "icL" = ( @@ -78880,7 +80604,9 @@ name = "Perma Brig Exterior Access" }, /obj/machinery/atmospherics/pipe/simple/hidden, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/access/any/security/brig, /obj/effect/mapping_helpers/airlock/access/any/engineering/external, /turf/simulated/floor/plating, @@ -78915,13 +80641,15 @@ }, /obj/structure/musician/piano, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "iiY" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ijk" = ( @@ -79022,7 +80750,7 @@ name = "Medbay Desk" }, /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" @@ -79051,7 +80779,9 @@ /turf/simulated/wall, /area/station/science/break_room) "iqq" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) @@ -79128,7 +80858,7 @@ name = "north bump"; pixel_y = 28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/smartfridge/disks, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) @@ -79497,7 +81227,7 @@ "iNa" = ( /obj/item/relic, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "iNi" = ( /obj/effect/turf_decal, /obj/effect/turf_decal/stripes/corner{ @@ -79535,10 +81265,29 @@ /obj/machinery/conveyor/northeast/ccw{ id = "garbage" }, -/obj/effect/decal/warning_stripes/southeast, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) +"iPa" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/station/maintenance/starboard) "iPQ" = ( /obj/machinery/light/small{ dir = 1 @@ -79616,12 +81365,14 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "iUa" = ( /obj/machinery/economy/vending/tool/free, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/light{ dir = 4 }, @@ -79643,7 +81394,9 @@ name = "Prison Lockdown Blast Doors"; opacity = 0 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/door/airlock/security, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/brig, @@ -79666,7 +81419,7 @@ /obj/machinery/door/window, /obj/effect/mapping_helpers/airlock/windoor/autoname, /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "bar" }, @@ -79729,7 +81482,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "iWz" = ( @@ -79808,7 +81563,7 @@ dir = 4; location = "Kitchen" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/reversed{ dir = 8; name = "Kitchen Delivery" @@ -79976,7 +81731,7 @@ /area/station/supply/storage) "jji" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -80019,19 +81774,19 @@ "jkU" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, /area/station/medical/surgery/primary) "jkW" = ( -/obj/effect/spawner/window/reinforced/polarized{ - id = "qm" - }, /obj/structure/cable{ d2 = 2; icon_state = "0-2" }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "qm" + }, /turf/simulated/floor/plating, /area/station/supply/qm) "jls" = ( @@ -80083,7 +81838,7 @@ /area/station/security/main) "joU" = ( /obj/machinery/economy/vending/cigarette, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -80138,7 +81893,9 @@ /obj/structure/sign/securearea{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -80286,10 +82043,10 @@ dir = 4 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "juJ" = ( /obj/machinery/economy/vending/cola, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -80316,9 +82073,13 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) +"jvR" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/theatre) "jyM" = ( /obj/machinery/door/airlock/command{ id_tag = "cmoofficedoor"; @@ -80381,7 +82142,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "jAu" = ( @@ -80424,6 +82185,23 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/science/xenobiology) +"jCt" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "HoS" + }, +/turf/simulated/floor/plating, +/area/station/command/office/hos) "jCQ" = ( /obj/machinery/door/airlock/external{ id_tag = "fpsolar_door_int"; @@ -80509,7 +82287,7 @@ dir = 4; autolink_id = "engines_vent" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "jEZ" = ( @@ -80619,7 +82397,7 @@ ext_button_link_id = "escape_btn_ext"; int_button_link_id = "escape_btn_int" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jJI" = ( @@ -80712,7 +82490,7 @@ name = "Turbine Generator Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "jMN" = ( @@ -80722,6 +82500,21 @@ }, /turf/space, /area/space/nearstation) +"jMP" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "HoS" + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/command/office/hos) "jNg" = ( /obj/machinery/newscaster{ dir = 1; @@ -80729,7 +82522,7 @@ pixel_y = -28 }, /obj/machinery/economy/vending/cargodrobe, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light, /turf/simulated/floor/plasteel{ icon_state = "brown" @@ -80785,7 +82578,9 @@ name = "Research Division Access" }, /obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "jPv" = ( @@ -80874,7 +82669,7 @@ pixel_y = -24 }, /obj/machinery/economy/vending/robodrobe, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "jTr" = ( @@ -80901,7 +82696,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, @@ -80938,7 +82735,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -81059,7 +82856,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "kaO" = ( @@ -81102,35 +82901,15 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore) -"kcW" = ( -/obj/machinery/door/airlock/command{ - name = "Head of Security" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/hos, -/obj/machinery/door/firedoor, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/carpet/red, -/area/station/command/office/hos) "kdg" = ( /obj/machinery/door/airlock/external{ id_tag = "escape_door_ext"; locked = 1; name = "Escape External Access" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kdm" = ( @@ -81606,7 +83385,7 @@ name = "Medbay Desk" }, /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" @@ -81699,8 +83478,12 @@ id_tag = "Secure Armory"; name = "Secure Armory Shutters" }, -/obj/effect/decal/warning_stripes/north, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) @@ -81731,9 +83514,11 @@ dir = 5; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "kIs" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 @@ -81807,7 +83592,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "kOs" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, /turf/simulated/floor/plasteel, @@ -81841,7 +83626,7 @@ "kQt" = ( /obj/machinery/chem_master, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "kSr" = ( /obj/structure/cable{ d1 = 1; @@ -81884,6 +83669,35 @@ /obj/machinery/fishtank/tank, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) +"kTO" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Head of Security" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/hos, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) "kTW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -81893,7 +83707,7 @@ "kVM" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -81969,7 +83783,9 @@ name = "Research Division Access" }, /obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "kYX" = ( @@ -82062,7 +83878,7 @@ /obj/item/hatchet, /obj/item/wirecutters, /obj/item/shovel/spade, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "ldm" = ( @@ -82112,7 +83928,7 @@ dir = 4; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "lfd" = ( /obj/machinery/economy/slot_machine, /turf/simulated/floor/wood{ @@ -82148,7 +83964,7 @@ "liC" = ( /obj/machinery/light, /obj/machinery/economy/vending/snack, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -82263,7 +84079,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "lpL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -82326,7 +84142,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -82360,7 +84176,9 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ltX" = ( @@ -82375,7 +84193,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/reversed{ dir = 4; name = "Atmospherics Delivery" @@ -82403,7 +84221,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "luc" = ( @@ -82429,7 +84247,7 @@ }, /area/station/aisat) "lvV" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "lwr" = ( @@ -82468,7 +84286,9 @@ /area/station/security/execution) "lxh" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -82476,7 +84296,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/hydrodrobe, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) @@ -82532,7 +84352,7 @@ id_tag = "researchdesk2"; name = "Research Desk Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/research{ dir = 8 }, @@ -82623,14 +84443,16 @@ name = "north bump"; pixel_y = 28 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "lEr" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "lEt" = ( @@ -82696,7 +84518,7 @@ /area/station/security/prison/cell_block) "lIv" = ( /obj/machinery/suit_storage_unit/clown, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "lID" = ( @@ -82771,7 +84593,7 @@ /area/station/security/brig) "lML" = ( /obj/machinery/economy/vending/clothing, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -82801,8 +84623,12 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -82869,7 +84695,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "lQA" = ( @@ -82886,7 +84712,7 @@ pixel_y = 32 }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "lQW" = ( /obj/structure/cable{ d1 = 4; @@ -82903,7 +84729,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/library) "lRf" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -83063,7 +84889,7 @@ dir = 8 }, /turf/simulated/floor/plasteel/white, -/area/station/science/explab) +/area/station/science/misc_lab) "mdd" = ( /obj/structure/table/wood, /obj/item/toy/russian_revolver, @@ -83132,7 +84958,9 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "mft" = ( @@ -83206,7 +85034,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, /obj/machinery/door/window/classic/normal{ name = "Containment Pen" @@ -83287,6 +85115,12 @@ icon_state = "wood-broken" }, /area/station/maintenance/gambling_den) +"mmt" = ( +/obj/machinery/economy/vending/cola, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/station/science/break_room) "mmw" = ( /obj/structure/cable{ d1 = 1; @@ -83337,7 +85171,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkredcorners" @@ -83395,7 +85231,7 @@ /turf/simulated/floor/plasteel{ icon_state = "grimy" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "mod" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -83488,7 +85324,7 @@ /turf/simulated/floor/plasteel/grimy, /area/station/service/library) "msA" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/punching_bag, /turf/simulated/floor/plasteel, /area/station/public/fitness) @@ -83536,7 +85372,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 4; @@ -83599,7 +85437,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/robotics, /obj/machinery/door/window/classic/reversed{ @@ -83619,12 +85457,6 @@ }, /turf/simulated/floor/plating, /area/station/command/office/hos) -"myi" = ( -/obj/item/vending_refill/cola, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, -/area/station/science/break_room) "myN" = ( /obj/structure/bed, /obj/item/bedsheet/hos, @@ -83728,7 +85560,9 @@ name = "Brig - Prisoner Release" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/mapping_helpers/airlock/unres{ dir = 4 }, @@ -83754,7 +85588,9 @@ }, /area/station/security/prison/cell_block) "mDm" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "mEk" = ( @@ -83803,7 +85639,9 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "mFK" = ( @@ -83841,7 +85679,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "mHP" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -83895,7 +85735,7 @@ /area/station/supply/storage) "mKM" = ( /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 @@ -83928,7 +85768,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/armory{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, /obj/machinery/door/window/reinforced/normal{ name = "Warden's Desk"; @@ -84061,21 +85901,21 @@ /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/dropper, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "mPt" = ( -/obj/effect/spawner/window/reinforced/polarized{ - id = "qm" - }, /obj/structure/cable, /obj/structure/cable{ d1 = 1; d2 = 4; icon_state = "1-4" }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "qm" + }, /turf/simulated/floor/plating, /area/station/supply/qm) "mPQ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/plasticflaps{ opacity = 1 }, @@ -84097,7 +85937,7 @@ /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "mPT" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d2 = 2; icon_state = "0-2" @@ -84178,7 +86018,7 @@ dir = 1; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "mRz" = ( /obj/structure/window/reinforced{ dir = 8 @@ -84215,7 +86055,7 @@ dir = 1; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "mSQ" = ( /obj/machinery/light{ dir = 1 @@ -84225,7 +86065,7 @@ pixel_y = 24 }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "mSV" = ( /obj/machinery/door/poddoor{ density = 0; @@ -84303,7 +86143,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "darkredcorners" }, @@ -84725,11 +86567,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -84845,7 +86684,7 @@ dir = 1 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "nng" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ @@ -84877,7 +86716,7 @@ /obj/item/reagent_containers/food/drinks/britcup, /obj/item/reagent_containers/food/condiment/saltshaker, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "bar" }, @@ -84983,7 +86822,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plasteel{ @@ -85102,7 +86941,9 @@ /area/station/science/explab) "nvc" = ( /obj/structure/closet/secure_closet/hos, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/alarm{ dir = 1; name = "south bump"; @@ -85128,7 +86969,7 @@ id_tag = "researchdesk1"; name = "Research Desk Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/item/desk_bell{ pixel_x = -6; pixel_y = 3; @@ -85248,7 +87089,7 @@ /obj/item/storage/fancy/candle_box/full, /obj/item/storage/fancy/candle_box/full, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "nCY" = ( /obj/structure/closet/firecloset/full, /turf/simulated/floor/plasteel{ @@ -85397,7 +87238,9 @@ pixel_x = 32 }, /obj/machinery/economy/vending/chemdrobe, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/medical/chemistry) "nHs" = ( @@ -85451,7 +87294,7 @@ name = "Robotics Junction"; sort_type_txt = "14" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "nIH" = ( @@ -85636,7 +87479,7 @@ /area/station/security/permasolitary) "nSv" = ( /obj/machinery/economy/vending/cola, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "nTR" = ( @@ -85657,7 +87500,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -85810,7 +87653,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "nZg" = ( @@ -85916,7 +87759,7 @@ pixel_y = -24 }, /obj/structure/closet/bombcloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/explab) "odY" = ( @@ -85925,7 +87768,9 @@ }, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "oei" = ( @@ -86209,7 +88054,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ dir = 4 }, @@ -86224,7 +88069,7 @@ dir = 4 }, /turf/simulated/floor/plasteel/white, -/area/station/science/explab) +/area/station/science/misc_lab) "opi" = ( /obj/machinery/door/airlock{ name = "Internal Affairs Office" @@ -86312,6 +88157,9 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plasteel, /area/station/supply/sorting) +"oqS" = ( +/turf/simulated/wall, +/area/station/maintenance/theatre) "orj" = ( /obj/machinery/economy/vending/hatdispenser, /obj/item/radio/intercom{ @@ -86337,7 +88185,9 @@ name = "Auxiliary E.V.A." }, /obj/effect/mapping_helpers/airlock/access/any/command/eva, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ose" = ( @@ -86467,7 +88317,7 @@ dir = 1; icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "oyn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -86531,7 +88381,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "ozw" = ( @@ -86574,7 +88424,7 @@ /area/station/maintenance/starboard) "oCK" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 @@ -86703,7 +88553,7 @@ /obj/machinery/door/window, /obj/effect/mapping_helpers/airlock/windoor/autoname, /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "bar" }, @@ -86741,7 +88591,7 @@ /turf/simulated/floor/engine, /area/station/science/test_chamber) "oJu" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -86836,7 +88686,7 @@ /area/station/telecomms/chamber) "oMA" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -86866,8 +88716,12 @@ name = "Engineering Storage" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/construction, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -86891,7 +88745,7 @@ /area/station/supply/storage) "oOW" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurplecorner" @@ -86991,7 +88845,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "oTS" = ( @@ -87010,25 +88864,6 @@ icon_state = "neutral" }, /area/station/maintenance/port) -"oUS" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Head of Security" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/hos, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/carpet/red, -/area/station/command/office/hos) "oVd" = ( /obj/structure/cable{ d1 = 1; @@ -87196,6 +89031,9 @@ icon_state = "cmo" }, /area/station/medical/medbay) +"paJ" = ( +/turf/simulated/floor/engine, +/area/station/science/explab/chamber) "pbr" = ( /obj/structure/cable{ d1 = 1; @@ -87256,7 +89094,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -87360,7 +89198,7 @@ /area/station/maintenance/fsmaint) "pkx" = ( /obj/machinery/economy/vending/engivend, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -87561,7 +89399,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "pup" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /turf/simulated/floor/plasteel, @@ -87684,7 +89522,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/portsolar) "pzQ" = ( @@ -87708,7 +89548,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "pAy" = ( @@ -87740,7 +89580,9 @@ name = "Chapel Junction"; sort_type_txt = "17" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pCD" = ( @@ -87880,7 +89722,9 @@ }, /area/station/security/permabrig) "pHg" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/door/airlock/external{ id_tag = "specops_home"; locked = 1 @@ -87908,7 +89752,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "pIY" = ( @@ -87978,7 +89824,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mining{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "pLm" = ( @@ -88025,7 +89871,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" @@ -88119,7 +89965,7 @@ /turf/simulated/floor/plasteel{ icon_state = "grimy" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "pPG" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/bush, @@ -88127,7 +89973,7 @@ /area/station/science/research) "pQd" = ( /obj/machinery/economy/vending/hydroseeds, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -88150,7 +89996,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/hydroponics{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "pQl" = ( @@ -88262,7 +90108,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "pUB" = ( /obj/machinery/atmospherics/unary/portables_connector, /turf/simulated/floor/plasteel{ @@ -88325,7 +90171,7 @@ dir = 2; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/explab) "pWt" = ( @@ -88339,7 +90185,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "pWT" = ( @@ -88433,21 +90279,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) -"qcx" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/command/office/hos) "qcA" = ( /obj/docking_port/stationary{ dir = 8; @@ -88535,7 +90366,7 @@ dir = 1; location = "Security" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig, /obj/machinery/door/window/classic/normal{ @@ -88649,9 +90480,6 @@ /turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "qnz" = ( -/obj/effect/spawner/window/reinforced/polarized{ - id = "qm" - }, /obj/structure/cable{ d2 = 4; icon_state = "0-4" @@ -88661,6 +90489,9 @@ d2 = 4; icon_state = "2-4" }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "qm" + }, /turf/simulated/floor/plating, /area/station/supply/qm) "qpZ" = ( @@ -88754,28 +90585,8 @@ /turf/simulated/floor/plating, /area/station/command/office/ntrep) "qul" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "west bump"; - pixel_x = -24 - }, -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" - }, -/area/station/hallway/primary/fore) +/turf/simulated/wall/r_wall, +/area/station/science/misc_lab) "quv" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/disposalpipe/segment{ @@ -88890,7 +90701,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "qAH" = ( @@ -88954,10 +90767,6 @@ "qCd" = ( /turf/simulated/floor/plasteel/grimy, /area/station/maintenance/abandonedbar) -"qCr" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/service/theatre) "qCv" = ( /obj/structure/cable{ d1 = 1; @@ -88993,7 +90802,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "qDL" = ( @@ -89014,7 +90823,7 @@ /area/station/maintenance/apmaint) "qFy" = ( /obj/machinery/economy/vending/cola, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -89038,7 +90847,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "qGn" = ( @@ -89052,7 +90861,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/art) "qGL" = ( @@ -89183,7 +90992,9 @@ /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "qQS" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/camera{ c_tag = "Arrivals Port Aft"; dir = 8 @@ -89628,7 +91439,9 @@ }, /area/station/security/brig) "reW" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 @@ -89687,7 +91500,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "rje" = ( @@ -89724,7 +91539,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -89779,7 +91596,9 @@ "rkV" = ( /obj/machinery/light/small, /obj/structure/rack, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -89814,7 +91633,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "rlQ" = ( @@ -89912,7 +91733,7 @@ /area/station/science/research) "roR" = ( /obj/machinery/economy/vending/snack, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -89964,7 +91785,9 @@ /obj/machinery/door/airlock/security/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -90033,7 +91856,7 @@ /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "rsX" = ( /obj/item/kirbyplants, /turf/simulated/floor/wood, @@ -90128,7 +91951,7 @@ /obj/item/reagent_containers/glass/beaker/large, /obj/item/reagent_containers/glass/beaker/large, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "rxD" = ( /obj/machinery/door/airlock/maintenance{ name = "Auxiliary Storage" @@ -90159,7 +91982,9 @@ }, /area/station/hallway/primary/central) "ryh" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -90204,7 +92029,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "rDQ" = ( @@ -90235,28 +92062,13 @@ id_tag = "robodesk"; name = "Robotics Desk Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/normal{ dir = 4; name = "Robotics Desk" }, /turf/simulated/floor/plasteel, /area/station/science/robotics) -"rEA" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/command/office/hos) "rEQ" = ( /obj/structure/weightmachine/weightlifter, /turf/simulated/floor/plasteel, @@ -90268,8 +92080,8 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/virology, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow/partial, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/delivery/partial, +/obj/effect/turf_decal/arrows/black, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -90405,7 +92217,7 @@ "rLK" = ( /obj/machinery/r_n_d/experimentor, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "rMr" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance_hatch{ @@ -90565,7 +92377,7 @@ /turf/simulated/floor/plasteel{ icon_state = "grimy" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "rTE" = ( /obj/structure/cable{ d1 = 2; @@ -90609,7 +92421,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -90617,7 +92429,7 @@ /area/station/service/kitchen) "rVL" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "rWL" = ( @@ -90644,7 +92456,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/hydroponics{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "rXc" = ( @@ -90692,7 +92504,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "rXR" = ( @@ -90734,7 +92548,7 @@ dir = 8 }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "rYb" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/atmos/glass{ @@ -90748,7 +92562,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "rYP" = ( @@ -90836,7 +92650,9 @@ /turf/simulated/floor/wood, /area/station/medical/psych) "san" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -90912,7 +92728,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "sdP" = ( @@ -91000,7 +92816,7 @@ c_tag = "Primary Tool Storage"; dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "shB" = ( @@ -91116,7 +92932,7 @@ icon_state = "1-2" }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "slE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/robot, @@ -91161,7 +92977,7 @@ /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "snn" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ @@ -91509,7 +93325,9 @@ c_tag = "Departure Lounge North"; dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "suH" = ( @@ -91559,7 +93377,9 @@ name = "Brig - Prisoner Release" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "darkred" }, @@ -91567,7 +93387,7 @@ "syO" = ( /obj/structure/closet/secure_closet/research_reagents, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "szb" = ( /obj/structure/table, /obj/item/clothing/accessory/armband/science, @@ -91596,7 +93416,9 @@ /obj/machinery/door/airlock/research, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "sAW" = ( @@ -91669,7 +93491,7 @@ /obj/machinery/door/window, /obj/effect/mapping_helpers/airlock/windoor/autoname, /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "bar" }, @@ -91692,7 +93514,9 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/equipment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "sEN" = ( @@ -91781,7 +93605,9 @@ /turf/simulated/floor/plating, /area/station/engineering/atmos) "sIB" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/machinery/light{ dir = 4 }, @@ -91863,7 +93689,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -91905,19 +93731,21 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "sOd" = ( -/obj/effect/spawner/window/reinforced/polarized{ - id = "qm" - }, /obj/structure/cable, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "qm" + }, /turf/simulated/floor/plating, /area/station/supply/qm) "sOj" = ( @@ -91964,7 +93792,9 @@ name = "Aft Starboard Solar Control" }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "sQa" = ( @@ -92084,7 +93914,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "sVv" = ( @@ -92145,6 +93975,16 @@ }, /turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room) +"sXr" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "HoS" + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/station/command/office/hos) "sYg" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -92176,7 +94016,9 @@ /obj/machinery/sleeper{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "whiteblue" @@ -92223,7 +94065,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "sYX" = ( @@ -92332,7 +94174,7 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel/white, /area/station/science/research) @@ -92436,7 +94278,7 @@ ext_button_link_id = "atmostanks_btn_ext"; int_button_link_id = "atmostanks_btn_int" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "tlz" = ( @@ -92452,7 +94294,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "tlB" = ( @@ -92670,7 +94512,7 @@ pixel_y = 24 }, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "txW" = ( /obj/machinery/newscaster{ dir = 1; @@ -92821,7 +94663,7 @@ pixel_y = 24 }, /obj/machinery/chem_master/condimaster, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "tDR" = ( @@ -92923,14 +94765,14 @@ pixel_y = 32 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "tHf" = ( /obj/structure/table/wood, /obj/item/lipstick/random, /obj/item/lipstick/random, /obj/item/lipstick/random, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "tIr" = ( /obj/machinery/economy/vending/hatdispenser, /turf/simulated/floor/plasteel/dark, @@ -92995,7 +94837,7 @@ /area/station/command/bridge) "tJc" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 @@ -93139,7 +94981,7 @@ /area/station/ai_monitored/storage/eva) "tRa" = ( /obj/machinery/economy/vending/cola, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tRF" = ( @@ -93152,10 +94994,10 @@ }, /area/station/maintenance/apmaint) "tRI" = ( -/obj/effect/spawner/window/reinforced/polarized{ +/obj/structure/cable, +/obj/effect/spawner/window/reinforced/polarized/grilled{ id = "qm" }, -/obj/structure/cable, /turf/simulated/floor/plating, /area/station/supply/qm) "tRM" = ( @@ -93189,7 +95031,9 @@ /turf/simulated/floor/plating, /area/station/security/prison/cell_block) "tSp" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 @@ -93248,7 +95092,7 @@ dir = 4 }, /turf/simulated/floor/plasteel/dark, -/area/station/service/theatre) +/area/station/maintenance/theatre) "tTM" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -93289,6 +95133,18 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) +"tVz" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "HoS" + }, +/obj/structure/cable, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/command/office/hos) "tVO" = ( /obj/structure/cable{ d1 = 4; @@ -93335,7 +95191,9 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tXj" = ( @@ -93369,7 +95227,7 @@ /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "uaj" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=hall7b"; @@ -93389,7 +95247,7 @@ /area/station/maintenance/fsmaint) "uaS" = ( /obj/machinery/economy/vending/cigarette, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "ubm" = ( @@ -93451,7 +95309,7 @@ "ucl" = ( /obj/machinery/economy/vending/cigarette, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "ucB" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -93776,7 +95634,9 @@ /turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "unt" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "uoa" = ( @@ -93873,7 +95733,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "upW" = ( @@ -94006,7 +95868,9 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "uBS" = ( @@ -94086,6 +95950,17 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) +"uEh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "cautioncorner" + }, +/area/station/hallway/primary/port) "uEq" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ @@ -94104,7 +95979,9 @@ /turf/simulated/floor/wood, /area/station/command/office/hop) "uFa" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) @@ -94126,7 +96003,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -94166,7 +96043,7 @@ /area/station/public/fitness) "uHo" = ( /obj/machinery/economy/vending/cigarette, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -94182,7 +96059,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "uJH" = ( @@ -94412,7 +96291,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "uUu" = ( @@ -94474,7 +96353,7 @@ broken = 1; icon_state = "wood-broken" }, -/area/station/service/theatre) +/area/station/maintenance/theatre) "uWj" = ( /obj/item/target/syndicate, /turf/simulated/floor/plating, @@ -94495,7 +96374,7 @@ pixel_y = 28 }, /turf/simulated/floor/wood, -/area/station/service/theatre) +/area/station/maintenance/theatre) "uYc" = ( /obj/structure/closet/secure_closet/brig{ id = "Cell 5"; @@ -94662,7 +96541,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "vcx" = ( @@ -94739,7 +96620,7 @@ /area/station/science/toxins/mixing) "vhT" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -94795,6 +96676,14 @@ icon_state = "darkred" }, /area/station/security/brig) +"vkU" = ( +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/office/hos) "vls" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/machinery/door/poddoor{ @@ -94813,9 +96702,30 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/security/permasolitary) +"vly" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/station/maintenance/starboard) "vmb" = ( /obj/effect/spawner/window/reinforced/tinted, /turf/simulated/floor/plating, @@ -94849,7 +96759,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/hydroponics{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "vom" = ( @@ -94878,7 +96788,7 @@ "vpS" = ( /obj/effect/landmark/spawner/rev, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "vrH" = ( /obj/structure/flora/junglebush, /obj/machinery/light/small{ @@ -94997,7 +96907,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "vzs" = ( @@ -95099,7 +97009,7 @@ /area/station/science/break_room) "vCa" = ( /obj/structure/plasticflaps, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -95249,7 +97159,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "vGg" = ( @@ -95262,7 +97172,9 @@ "vGp" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "vGw" = ( @@ -95297,7 +97209,7 @@ pixel_x = 4; pixel_y = 24 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "vIR" = ( @@ -95347,7 +97259,9 @@ locked = 1; name = "Escape External Access" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "vKf" = ( @@ -95376,7 +97290,7 @@ /obj/structure/table/wood, /obj/item/instrument/violin, /turf/simulated/floor/plating, -/area/station/service/theatre) +/area/station/maintenance/theatre) "vMh" = ( /obj/machinery/light, /obj/machinery/economy/vending/crittercare, @@ -95637,7 +97551,7 @@ dir = 9 }, /turf/simulated/floor/plasteel/white, -/area/station/science/explab) +/area/station/science/misc_lab) "wdH" = ( /obj/structure/chair/sofa/pew/right{ dir = 8; @@ -95693,7 +97607,7 @@ /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, -/area/station/science/explab) +/area/station/science/misc_lab) "wfa" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -95728,7 +97642,9 @@ name = "Security Blast Door"; opacity = 0 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "darkred" }, @@ -95882,7 +97798,7 @@ "wny" = ( /obj/machinery/light, /obj/machinery/economy/vending/dinnerware, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/kitchen) "wok" = ( @@ -95900,7 +97816,7 @@ }, /mob/living/simple_animal/pet/dog/pug, /turf/simulated/floor/engine, -/area/station/science/test_chamber) +/area/station/science/explab/chamber) "wpr" = ( /obj/structure/cable{ d1 = 4; @@ -95968,7 +97884,7 @@ dir = 4; autolink_id = "apmaint2_vent" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "wrE" = ( @@ -96028,6 +97944,41 @@ icon_state = "freezerfloor" }, /area/station/public/sleep) +"wtK" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Security" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/hos, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "HoS" + }, +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) "wtM" = ( /obj/structure/chair/office/dark{ dir = 1 @@ -96174,7 +98125,7 @@ /area/station/security/permasolitary) "wAP" = ( /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "wAV" = ( @@ -96209,7 +98160,7 @@ /area/station/medical/reception) "wAX" = ( /obj/machinery/economy/vending/snack, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wBO" = ( @@ -96238,10 +98189,10 @@ pixel_x = -32 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "wEA" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -96297,14 +98248,16 @@ }, /area/station/science/toxins/mixing) "wIT" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "wJr" = ( /turf/simulated/wall/r_wall, /area/station/science/break_room) "wKt" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -96327,7 +98280,9 @@ dir = 1; network = list("SS13","Security") }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=Armory_South2"; location = "Armory_South" @@ -96358,7 +98313,7 @@ pixel_x = 28 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "wRf" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -96459,7 +98414,7 @@ /area/station/service/expedition) "wUq" = ( /obj/machinery/economy/vending/hydronutrients, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -96508,7 +98463,9 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, @@ -96541,7 +98498,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/sign/security{ pixel_y = 32 }, @@ -96586,8 +98543,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -96774,8 +98735,12 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "xcL" = ( -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/access_button{ autolink_id = "sol_btn_int"; name = "interior access button"; @@ -96859,7 +98824,7 @@ /area/station/security/prisonershuttle) "xhj" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/explab) "xhy" = ( @@ -96874,7 +98839,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/magnetic_module, /turf/simulated/floor/plasteel, /area/station/security/range) @@ -96927,11 +98892,6 @@ icon_state = "whitepurple" }, /area/station/science/toxins/mixing) -"xlw" = ( -/obj/effect/spawner/window/reinforced, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/electrical_shop) "xlB" = ( /obj/machinery/door/airlock/virology/glass{ name = "Virology Office" @@ -96999,7 +98959,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "xnA" = ( @@ -97015,7 +98977,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/port) "xom" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "xoy" = ( @@ -97030,7 +98994,9 @@ name = "Expedition Access" }, /obj/effect/mapping_helpers/airlock/access/all/command/expedition, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/service/expedition) "xpq" = ( @@ -97063,7 +99029,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/economy/vending/coffee, /turf/simulated/floor/plasteel{ dir = 8; @@ -97202,7 +99168,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/armory{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, /obj/machinery/door/window/reinforced/normal, /obj/effect/mapping_helpers/airlock/windoor/autoname, @@ -97333,7 +99299,7 @@ /turf/simulated/wall/mineral/titanium, /area/shuttle/pod_2) "xCH" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -97561,7 +99527,7 @@ pixel_x = -28 }, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "xJL" = ( /obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors{ dir = 8 @@ -97946,7 +99912,7 @@ }, /obj/item/reagent_containers/glass/beaker/large, /turf/simulated/floor/engine, -/area/station/science/explab) +/area/station/science/misc_lab) "xXU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -97988,7 +99954,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -98130,7 +100098,9 @@ /turf/simulated/floor/plating, /area/station/engineering/controlroom) "yiO" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "yjn" = ( @@ -125822,7 +127792,7 @@ bwP fsO oNV ucB -cff +fsO clv bQr bQr @@ -126841,9 +128811,9 @@ xcs mvr bKw byl -bQs -bQs -bQs +naB +flG +dVw byl byl bwP @@ -127100,7 +129070,7 @@ bWz bOh bWz bWz -bWz +uEh bUA bWz bYe @@ -127398,14 +129368,14 @@ dga cIM cKo doQ -ddi -ddi -ddi -ddi -ddi -ddi -ddi -ddi +qul +qul +qul +qul +qul +qul +qul +qul lSu lSu lSu @@ -127655,7 +129625,7 @@ tjH cIM cIM cIM -ddi +qul kQt wDU dQd @@ -127912,13 +129882,13 @@ cIL cIL daD cIL -ddi +qul tGY kNC dng dng mRq -dgc +afL rsK lSu eFu @@ -128169,7 +130139,7 @@ vgp cYi cIM cIM -ddi +qul syO dng dng @@ -128426,7 +130396,7 @@ dMF cIM cKn dpP -ddi +qul nmA gJT mOW @@ -128683,7 +130653,7 @@ tjH cIM cIM cIM -ddi +qul syO dng dng @@ -128940,7 +130910,7 @@ cIL cIL cIL cIL -ddi +qul tGY juA dng @@ -129197,7 +131167,7 @@ vgp cYi cIM cIM -ddi +qul kQt xXt wRc @@ -129454,14 +131424,14 @@ oJR cIM cKo dpZ -ddi -ddi -ddi -ddi -ddi -ePW -ddi -ddi +qul +qul +qul +qul +qul +ekx +qul +qul lSu lSu lSu @@ -130641,7 +132611,7 @@ anK adb aaa uzN -xlw +uzN uzN uzN apG @@ -132526,11 +134496,11 @@ cJO cGv drn cIS -lSu -lSu -lSu -lSu -lSu +any +any +any +any +any ddi vyl xRX @@ -132783,7 +134753,7 @@ cHA eTB cHA cHA -lSu +any dRT lpm woT @@ -133001,7 +134971,7 @@ buU buU bxl baG -any +buU bEa bDR bEp @@ -133040,7 +135010,7 @@ bst rxU cHB bvV -lSu +any mSQ rXW rLK @@ -133239,7 +135209,7 @@ osM aSZ osM osM -qul +osM aYX baK bcl @@ -133258,7 +135228,7 @@ bva bva bva byP -byP +bva bCf bva bFs @@ -133297,11 +135267,11 @@ cDd cGy xqH ddm -lSu +any txR vpS -pjk -pjk +paJ +paJ eTE eSc fvH @@ -133554,11 +135524,11 @@ cEL btE cHC ddn -lSu +any lQN -pjk +paJ iNa -pjk +paJ eTE tUS ogX @@ -133811,11 +135781,11 @@ cFp dxV ddl cIV -lSu -lSu -lSu -lSu -lSu +any +any +any +any +any ddi ddi ddi @@ -134105,7 +136075,7 @@ lyD uic kME oyR -myi +mmt iqc sJI dID @@ -149000,13 +150970,13 @@ dfJ dfI xWD duL -aOx -aOx +oqS +oqS dvT -aOx +oqS dAz -aOx -aOx +oqS +oqS dDG dDG abj @@ -149236,8 +151206,8 @@ iuU cOp imS aFt -cSY -dDE +iPa +vly iwk cZb cZY @@ -149257,7 +151227,7 @@ dqT dfI dtx duL -aOx +oqS dwQ dyb dzq @@ -149514,7 +151484,7 @@ doo dsk dtx kSX -aOx +oqS fuH dBq dCu @@ -149522,7 +151492,7 @@ dAB dBq dyb dDI -qCr +jvR abj abj aki @@ -149779,7 +151749,7 @@ dAC uVQ dBq dDJ -qCr +jvR aaa abj dFG @@ -150036,7 +152006,7 @@ dAD dBq dyb dDK -aOx +oqS aaa abj dFG @@ -150285,7 +152255,7 @@ dtE dsl dty sZT -aOx +oqS dwU dyh dBr @@ -150293,7 +152263,7 @@ tSS dBr dCs ucl -aOx +oqS abj abj abj @@ -150542,7 +152512,7 @@ dqX dfI xWD ezR -aOx +oqS dwV glQ glQ @@ -150550,7 +152520,7 @@ pPC glQ moa iiM -aOx +oqS abj aaa aaa @@ -150807,7 +152777,7 @@ rTc dCt dCt dDM -qCr +jvR abj aaa aaa @@ -151064,7 +153034,7 @@ dAE dyb dCu tHf -qCr +jvR abj aaa aaa @@ -151313,7 +153283,7 @@ cMH dbx xWD ujH -aOx +oqS dwY dyj nCz @@ -153296,10 +155266,10 @@ bsL bsL bsL bmk -brd -brd -kcW -brd +sXr +jMP +wtK +tVz brd bmk bJL @@ -153808,7 +155778,7 @@ uAj aaa aaa aaa -qcx +bmh bkp beI bnE @@ -154065,7 +156035,7 @@ nRE abj aaa aaa -gSf +bmi bkq bpe brg @@ -154322,7 +156292,7 @@ prb aaa aaa aaa -rEA +jCt bkr beI brh @@ -154625,8 +156595,8 @@ iuY iuY cFE csi -csj -csj +iuY +iuY csi cJE iuY @@ -155096,8 +157066,8 @@ aaa aaa aZw bmk -bPw -oUS +vkU +kTO bPw bmk bmk @@ -155139,8 +157109,8 @@ mFS mFS cFG csi -csj -csj +iuY +iuY csi cJG eOT diff --git a/_maps/map_files/EventStructures/thunderdome_default.dmm b/_maps/map_files/EventStructures/thunderdome_default.dmm index fbb4852b3a2c..aae37665c9fb 100644 --- a/_maps/map_files/EventStructures/thunderdome_default.dmm +++ b/_maps/map_files/EventStructures/thunderdome_default.dmm @@ -18,7 +18,7 @@ /turf/simulated/floor/plasteel, /area/tdome/arena) "R" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/tdome/arena) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index c9d74e90478a..868ae93f7c8d 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -123,15 +123,24 @@ }, /area/station/security/warden) "acj" = ( -/obj/structure/rack{ - dir = 1 +/obj/structure/rack, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 5 + }, +/obj/item/folder/yellow{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/taperecorder, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/item/clothing/suit/fire/firefighter, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/gas, -/obj/item/extinguisher, -/obj/item/clothing/head/hardhat/red, -/obj/item/clothing/glasses/meson, /turf/simulated/floor/plating, /area/station/maintenance/fore) "acv" = ( @@ -162,6 +171,22 @@ }, /turf/simulated/floor/plating/airless, /area/station/engineering/solar/auxstarboard) +"acB" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "acI" = ( /obj/item/seeds/wheat/rice, /obj/item/seeds/wheat/rice, @@ -197,11 +222,10 @@ /turf/simulated/floor/carpet, /area/station/security/detective) "adc" = ( -/obj/machinery/atmospherics/binary/valve{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/obj/structure/closet/secure_closet/clown, +/obj/item/reagent_containers/food/snacks/pie, +/turf/simulated/floor/wood, +/area/station/service/clown) "adi" = ( /turf/simulated/floor/plasteel, /area/station/security/permabrig) @@ -306,37 +330,37 @@ /turf/simulated/wall, /area/station/public/dorms) "adX" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/structure/chair/comfy/black{ + dir = 8 }, -/turf/simulated/floor/plasteel, -/area/station/security/range) +/obj/effect/landmark/start/head_of_security, +/turf/simulated/floor/wood, +/area/station/command/office/hos) "adY" = ( /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aeb" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/structure/chair{ + dir = 8 }, /obj/structure/cable/yellow{ d1 = 1; - d2 = 8; - icon_state = "1-8" + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/security_officer, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/station/security/main) "aee" = ( /obj/structure/lattice/catwalk, /turf/space, @@ -414,11 +438,23 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aex" = ( -/obj/structure/table, -/obj/item/poster/random_contraband, -/obj/effect/spawner/lootdrop/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/mineral/tranquillite, +/area/station/service/mime) "aeA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -454,7 +490,7 @@ "aeN" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/station/public/recreation) +/area/station/public/fitness) "aeZ" = ( /obj/machinery/atmospherics/air_sensor{ autolink_id = "n2_sensor" @@ -463,7 +499,7 @@ /area/station/engineering/atmos) "afb" = ( /turf/simulated/wall, -/area/station/public/recreation) +/area/station/public/fitness) "afl" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -501,9 +537,6 @@ /turf/simulated/floor/carpet, /area/station/legal/magistrate) "afw" = ( -/obj/machinery/light{ - dir = 1 - }, /obj/machinery/requests_console{ name = "Detective Requests Console"; pixel_y = 30; @@ -519,16 +552,11 @@ /obj/item/storage/secure/safe{ pixel_x = 32 }, +/obj/machinery/light{ + dir = 1 + }, /turf/simulated/floor/carpet, /area/station/security/detective) -"afF" = ( -/obj/structure/closet/emcloset, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plating, -/area/station/public/recreation) "afG" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -562,12 +590,11 @@ }, /area/station/science/break_room) "afY" = ( -/obj/structure/closet, -/obj/item/clothing/gloves/color/fyellow, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/item/clothing/head/festive, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, /turf/simulated/floor/plating, -/area/station/maintenance/fore) +/area/station/maintenance/fsmaint) "age" = ( /obj/structure/cable{ d2 = 8; @@ -581,32 +608,24 @@ }, /area/station/engineering/solar/auxstarboard) "agg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/green{ + icon_state = "0-10" + }, +/obj/structure/cable/pink{ + icon_state = "2-4" }, /turf/simulated/floor/plating, -/area/station/public/recreation) +/area/station/maintenance/fore) "agh" = ( -/obj/machinery/door/airlock/titanium{ - name = "Escape Pod Airlock" - }, -/obj/docking_port/mobile/pod{ - dir = 4; - id = "pod3"; - name = "escape pod 3" - }, -/turf/simulated/floor/mineral/titanium/blue, -/area/shuttle/pod_3) +/obj/structure/table, +/obj/item/multitool, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/three, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "agi" = ( -/obj/item/radio/intercom{ - name = "north bump"; - pixel_y = 28 - }, -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/turf/simulated/floor/mineral/titanium/blue, -/area/shuttle/pod_3) +/turf/simulated/floor/catwalk, +/area/station/maintenance/fore) "agj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/radiation, @@ -618,13 +637,13 @@ /turf/simulated/floor/plating, /area/shuttle/pod_3) "ago" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, /obj/machinery/power/solar{ name = "Fore-Starboard Solar Array" }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-4" + }, /turf/simulated/floor/plasteel/airless{ icon_state = "solarpanel" }, @@ -656,11 +675,10 @@ /turf/space, /area/space) "agG" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, +/obj/structure/closet/emcloset, +/obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, -/area/station/public/recreation) +/area/station/maintenance/fore) "agH" = ( /turf/simulated/floor/plating/airless, /area/station/engineering/solar/auxstarboard) @@ -686,12 +704,6 @@ /obj/effect/landmark/damageturf, /turf/simulated/floor/plating, /area/station/maintenance/fore) -"ahg" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Pod Three" - }, -/turf/simulated/floor/plating, -/area/station/public/recreation) "ahh" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -738,11 +750,9 @@ /turf/simulated/floor/plating, /area/station/security/prison/cell_block/A) "ahH" = ( -/obj/structure/shuttle/engine/propulsion/burst{ - dir = 8 - }, -/turf/simulated/wall/mineral/titanium, -/area/shuttle/pod_3) +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "ahJ" = ( /obj/effect/landmark/burnturf, /turf/simulated/floor/plating, @@ -769,7 +779,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "aii" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/sillycup{ @@ -792,7 +802,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "aij" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -802,27 +812,24 @@ /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "aim" = ( /obj/structure/closet/boxinggloves, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "ain" = ( -/obj/structure/sign/pods{ - pixel_y = 32 - }, /obj/structure/closet/firecloset, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "aio" = ( /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "air" = ( /turf/simulated/floor/engine, /area/holodeck/alphadeck) @@ -860,16 +867,12 @@ }, /area/station/hallway/primary/fore) "aiL" = ( -/obj/machinery/alarm{ - dir = 4; - name = "west bump"; - pixel_x = -24 - }, -/obj/structure/chair/comfy/black{ +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/structure/closet/emcloset, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "aiM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -890,16 +893,14 @@ }, /area/station/science/explab) "aiN" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/item/radio/intercom{ + name = "west bump"; + pixel_x = -28 }, /turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" + icon_state = "dark" }, -/area/station/security/main) +/area/station/security/storage) "aiQ" = ( /obj/structure/cable{ d1 = 4; @@ -920,16 +921,16 @@ /turf/simulated/wall, /area/station/public/arcade) "ajb" = ( -/obj/item/kirbyplants{ - icon_state = "plant-20" - }, /obj/machinery/computer/mob_battle_terminal/red{ pixel_y = 30 }, +/obj/item/kirbyplants{ + icon_state = "plant-20" + }, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "ajc" = ( /obj/structure/chair, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -938,21 +939,13 @@ "ajg" = ( /turf/simulated/wall, /area/station/maintenance/fore) -"aji" = ( -/obj/machinery/door/airlock{ - id_tag = "FitnessShower"; - name = "Fitness Room Shower" - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/station/public/recreation) "ajj" = ( -/obj/structure/chair/comfy/black{ - dir = 8 +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "ajk" = ( /obj/machinery/gameboard, /turf/simulated/floor/carpet/arcade, @@ -962,22 +955,40 @@ /turf/simulated/floor/carpet/arcade, /area/station/public/arcade) "ajm" = ( -/obj/machinery/computer/arcade/battle{ - dir = 4 +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/armory) "ajn" = ( /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/structure/sign/pods{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "ajo" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/dock_marker, @@ -988,7 +999,7 @@ dir = 4; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "ajr" = ( /obj/structure/table/wood, /obj/structure/mirror{ @@ -1021,10 +1032,6 @@ /obj/item/wirecutters, /turf/space, /area/space/nearstation) -"ajx" = ( -/obj/effect/landmark/spawner/xeno, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "ajy" = ( /obj/item/vending_refill/coffee, /obj/effect/landmark/damageturf, @@ -1044,16 +1051,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "ajD" = ( -/obj/machinery/status_display{ - layer = 4; - pixel_y = 32 - }, -/obj/machinery/light, -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/turf/simulated/floor/mineral/titanium/blue, -/area/shuttle/pod_3) +/mob/living/simple_animal/mouse, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/catwalk, +/area/station/maintenance/fore) "ajE" = ( /obj/structure/cable/yellow{ d2 = 4; @@ -1115,41 +1116,45 @@ /obj/effect/landmark/start/engineer, /turf/simulated/floor/plasteel, /area/station/engineering/control) +"ajR" = ( +/obj/machinery/alarm{ + dir = 1; + name = "south bump"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "ajS" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/suit_storage_unit/engine, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "akg" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/landmark/spawner/nukedisc_respawn, -/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore) "akh" = ( /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "aki" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "akj" = ( /obj/structure/chair, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "akk" = ( /turf/simulated/floor/carpet/arcade, /area/station/public/arcade) @@ -1162,19 +1167,19 @@ dir = 8; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "akm" = ( /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "akn" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "ako" = ( /obj/structure/chair{ dir = 4 @@ -1183,7 +1188,7 @@ dir = 4; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "akt" = ( /turf/simulated/wall, /area/station/maintenance/disposal) @@ -1232,7 +1237,7 @@ name = "east bump"; pixel_x = 27 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "bar" }, @@ -1251,7 +1256,7 @@ /obj/machinery/camera{ c_tag = "Engineering - Storage" }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/suit_storage_unit/engine, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) @@ -1260,17 +1265,17 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "akT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 6 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 }, /turf/simulated/floor/plating, /area/station/maintenance/fore) "alb" = ( -/obj/structure/chair/stool{ - dir = 8 +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/area/station/maintenance/fsmaint) "ald" = ( /obj/structure/window/reinforced{ dir = 1 @@ -1278,7 +1283,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/public/recreation) +/area/station/public/fitness) "ale" = ( /obj/structure/window/reinforced{ dir = 1 @@ -1289,7 +1294,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/public/recreation) +/area/station/public/fitness) "alg" = ( /obj/structure/bookcase{ name = "bookcase (Reference)" @@ -1302,44 +1307,44 @@ name = "Holodeck Door" }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "alj" = ( -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 }, /obj/machinery/firealarm{ name = "north bump"; pixel_y = 24 }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "alk" = ( -/obj/machinery/alarm{ - name = "north bump"; - pixel_y = 24 - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/alarm{ + dir = 8; + name = "east bump"; + pixel_x = 24 + }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "alm" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Cryodorms"; +/obj/machinery/light{ dir = 1 }, -/obj/machinery/light/small, +/obj/machinery/firealarm{ + dir = 8; + name = "west bump"; + pixel_x = -24 + }, +/obj/structure/closet/crate/can, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" + dir = 1; + icon_state = "black" }, -/area/station/public/sleep) +/area/station/security/brig) "alo" = ( /obj/structure/fans/tiny, /obj/machinery/door/poddoor{ @@ -1492,22 +1497,30 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "alZ" = ( -/obj/machinery/light{ - dir = 1 +/obj/structure/closet/secure_closet/security, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Security Requests Console"; + pixel_x = 30 }, -/obj/machinery/economy/vending/cart, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkred" + }, +/area/station/security/storage) "ama" = ( /obj/structure/table, /obj/item/clothing/under/misc/sl_suit{ desc = "Whoever wears this makes the rules."; name = "referee suit" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "amb" = ( /obj/structure/window/reinforced{ dir = 8 @@ -1515,7 +1528,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/public/recreation) +/area/station/public/fitness) "ame" = ( /obj/structure/window/reinforced{ dir = 4 @@ -1523,7 +1536,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/public/recreation) +/area/station/public/fitness) "amf" = ( /obj/structure/chair{ dir = 8 @@ -1532,26 +1545,26 @@ dir = 8; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "amh" = ( /obj/structure/chair{ dir = 4 }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "ami" = ( /obj/machinery/computer/HolodeckControl{ dir = 4 }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "amj" = ( /obj/structure/chair{ dir = 8 }, /obj/effect/landmark/start/assistant, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "amk" = ( /turf/simulated/wall/r_wall, /area/station/engineering/gravitygenerator) @@ -1582,26 +1595,12 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal) "ams" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/door_control{ - id = "FitnessShower"; - name = "Lock Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, -/obj/structure/mirror{ - pixel_x = -28 - }, -/obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, -/area/station/public/recreation) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "amt" = ( /obj/structure/rack{ dir = 8; @@ -1645,8 +1644,8 @@ }, /area/station/security/evidence) "amM" = ( -/obj/machinery/space_heater, -/obj/effect/landmark/damageturf, +/obj/structure/rack, +/obj/effect/landmark/costume/random, /turf/simulated/floor/plating, /area/station/maintenance/fore) "amN" = ( @@ -1655,20 +1654,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "amW" = ( -/obj/machinery/light{ - dir = 1 - }, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -1682,7 +1670,7 @@ dir = 4; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "amX" = ( /obj/structure/window/reinforced{ dir = 8 @@ -1693,17 +1681,41 @@ icon_state = "cmo" }, /area/station/security/permabrig) +"ana" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/storage) "anc" = ( /obj/structure/chair/stool{ dir = 4 }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "and" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "anf" = ( /obj/effect/landmark/damageturf, /obj/machinery/airlock_controller/air_cycler{ @@ -1721,7 +1733,7 @@ "anh" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "ani" = ( /obj/structure/table, /obj/item/paper{ @@ -1734,14 +1746,15 @@ pixel_y = -3 }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "anj" = ( /obj/structure/chair{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "ank" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -1770,16 +1783,10 @@ }, /area/station/engineering/gravitygenerator) "ano" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fore) "ans" = ( /turf/simulated/wall/r_wall, /area/station/maintenance/auxsolarstarboard) @@ -1928,30 +1935,28 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) -"anO" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" +"anN" = ( +/obj/structure/morgue{ + dir = 2 }, /turf/simulated/floor/plating, -/area/station/security/main) +/area/station/maintenance/fore) "anP" = ( /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/structure/extinguisher_cabinet{ - name = "west bump"; - pixel_x = -27 - }, +/obj/effect/landmark/start/mime, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "anQ" = ( +/obj/machinery/light{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1978,12 +1983,20 @@ /turf/simulated/floor/plasteel, /area/station/security/warden) "anX" = ( -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/door/poddoor/preopen{ + id_tag = "Perma Gate"; + name = "Prison Blast Door" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" }, +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/security/permabrig) "aod" = ( @@ -2027,16 +2040,13 @@ }, /area/station/engineering/solar/auxport) "aon" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 5 - }, -/turf/simulated/floor/plating, +/obj/effect/decal/cleanable/fungus, +/turf/simulated/wall, /area/station/maintenance/fore) "aou" = ( -/obj/item/clothing/gloves/color/fyellow, -/obj/structure/rack, -/obj/effect/landmark/damageturf, -/obj/effect/spawner/lootdrop/maintenance/two, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aox" = ( @@ -2062,20 +2072,29 @@ dir = 1; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "aoE" = ( -/obj/structure/chair{ - dir = 4 +/obj/effect/spawner/random_spawners/oil_maybe, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /turf/simulated/floor/plating, /area/station/maintenance/fore) "aoF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "aoG" = ( /turf/simulated/wall, /area/station/maintenance/starboard) @@ -2170,7 +2189,7 @@ dir = 4 }, /obj/structure/closet/crate/freezer/iv_storage, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/item/radio/intercom{ name = "north bump"; @@ -2242,17 +2261,17 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -2298,15 +2317,42 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "apM" = ( -/obj/machinery/firealarm{ - dir = 4; - name = "east bump"; - pixel_x = 24 +/obj/structure/closet/crate, +/obj/item/target, +/obj/item/target, +/obj/item/target, +/obj/item/target/alien, +/obj/item/target/alien, +/obj/item/target/alien, +/obj/item/target/syndicate, +/obj/item/target/syndicate, +/obj/item/target/syndicate, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/range) "apN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkredcorners" @@ -2323,17 +2369,24 @@ /turf/simulated/floor/carpet/arcade, /area/station/public/arcade) "apV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "apW" = ( /obj/structure/window/reinforced, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/public/recreation) +/area/station/public/fitness) "apX" = ( /obj/structure/window/reinforced{ dir = 4 @@ -2342,13 +2395,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/public/recreation) +/area/station/public/fitness) "apY" = ( /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "apZ" = ( /obj/structure/chair{ dir = 4 @@ -2356,9 +2409,18 @@ /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) +"aqc" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "aqd" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/vehicle/secway, /obj/structure/cable/yellow{ d1 = 4; @@ -2411,11 +2473,11 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal) "aqt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aqu" = ( @@ -2462,20 +2524,19 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aqM" = ( +/obj/item/flag/atmos, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) +"aqO" = ( +/obj/effect/spawner/random_spawners/grille_often, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ + d1 = 1; d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "north bump"; - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + icon_state = "1-2" }, /turf/simulated/floor/plating, -/area/station/maintenance/fore) +/area/station/maintenance/fsmaint) "aqQ" = ( /obj/structure/closet{ name = "Evidence Closet 1" @@ -2497,18 +2558,21 @@ name = "south bump"; pixel_y = -28 }, -/obj/machinery/light/small, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "arf" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ +/obj/item/storage/box/bodybags, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 1 }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "arh" = ( /obj/machinery/light{ dir = 8 @@ -2518,31 +2582,38 @@ d2 = 2; icon_state = "1-2" }, -/obj/structure/sign/poster/official/random{ - pixel_x = -32 +/obj/item/flag/mime, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" }, -/turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "arl" = ( -/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "arm" = ( /obj/structure/chair{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "arn" = ( -/obj/machinery/hologram/holopad, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/structure/rack, +/obj/item/extinguisher, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "aro" = ( /obj/structure/chair{ dir = 1 @@ -2554,7 +2625,7 @@ dir = 1; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "arr" = ( /obj/machinery/space_heater, /turf/simulated/floor/plating, @@ -2682,7 +2753,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "arV" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /mob/living/simple_animal/bot/secbot/armsky, /obj/structure/cable/yellow{ d1 = 4; @@ -2710,16 +2781,27 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft2) "asy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plasteel{ - dir = 8; + dir = 1; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "asz" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -2730,45 +2812,40 @@ pixel_x = -3; pixel_y = 5 }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "asA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +/obj/effect/landmark/start/clown, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/area/station/public/fitness) "asB" = ( /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "asC" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -2788,16 +2865,26 @@ dir = 8; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "asE" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 9; + level = 2 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "asJ" = ( /turf/simulated/floor/plating, /area/station/maintenance/starboard) @@ -2824,17 +2911,8 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "asN" = ( -/obj/structure/rack, -/obj/item/book/manual/wiki/engineering_guide{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/storage/box/lights/mixed, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/cleanable/cobweb2, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/atmospherics/unary/tank/air, +/obj/effect/spawner/random_spawners/cobweb_right_rare, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "asQ" = ( @@ -2850,14 +2928,8 @@ }, /area/station/engineering/gravitygenerator) "asU" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/solar_control{ - name = "Fore Starboard Solar Control" - }, -/turf/simulated/floor/plating, +/obj/effect/spawner/random_spawners/wall_rusted_probably, +/turf/simulated/wall/r_wall, /area/station/maintenance/auxsolarstarboard) "asV" = ( /obj/machinery/economy/vending/detdrobe, @@ -2866,8 +2938,16 @@ }, /area/station/security/detective) "asW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ - dir = 1 + dir = 8 }, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -2926,13 +3006,10 @@ }, /area/station/medical/chemistry) "ath" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, -/area/station/public/sleep) +/obj/effect/landmark/spawner/xeno, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "ati" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -3067,80 +3144,84 @@ /area/station/service/cafeteria) "atN" = ( /obj/structure/closet/lasertag/red, +/obj/structure/extinguisher_cabinet{ + name = "west bump"; + pixel_x = -27 + }, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "atO" = ( -/obj/structure/rack, -/obj/item/clothing/under/color/red, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/accessory/red, -/obj/item/clothing/head/soft/red, /obj/machinery/newscaster{ dir = 1; name = "south bump"; pixel_y = -28 }, +/obj/structure/closet/lasertag/blue, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "atP" = ( -/obj/structure/rack, -/obj/item/clothing/under/color/blue, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/accessory/blue, -/obj/item/clothing/head/soft/blue, /obj/structure/sign/poster/official/random{ pixel_y = -32 }, +/obj/structure/closet/masks, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "atQ" = ( -/obj/structure/closet/lasertag/blue, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/toilet{ + dir = 4 + }, /turf/simulated/floor/plasteel{ - icon_state = "darkgrey" + icon_state = "redfull" }, -/area/station/public/recreation) +/area/station/security/permabrig) "atR" = ( /obj/structure/disposalpipe/junction{ dir = 2; icon_state = "pipe-j2" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "atS" = ( -/obj/machinery/economy/vending/snack, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/machinery/economy/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/station/security/main) "atT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "atU" = ( -/obj/machinery/atmospherics/portable/canister/air, -/obj/machinery/atmospherics/unary/portables_connector{ - dir = 8 - }, -/obj/structure/sign/vacuum/external{ - pixel_y = 32 +/obj/effect/spawner/window/reinforced/tinted, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -3169,7 +3250,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "atX" = ( /obj/structure/sign/vacuum/external{ pixel_x = 32 @@ -3189,21 +3270,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "aud" = ( -/obj/item/mmi{ - name = "man-machine interface" - }, -/obj/structure/rack{ - dir = 8; - layer = 2.9 +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 4; + initialize_directions = 11 }, -/obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aue" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -3212,6 +3285,10 @@ name = "west bump"; pixel_x = -24 }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-4" + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "aug" = ( @@ -3380,13 +3457,13 @@ /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "auO" = ( -/obj/machinery/atmospherics/pipe/simple/visible/purple{ - dir = 4 +/obj/structure/closet/wardrobe/mixed, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/area/station/public/locker) "auP" = ( /obj/machinery/camera{ c_tag = "Fitness Room - Aft"; @@ -3405,7 +3482,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "auV" = ( /obj/item/kirbyplants, /turf/simulated/floor/plasteel{ @@ -3424,44 +3501,50 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock, +/obj/machinery/door/airlock/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/iaa, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "IAA" + }, /turf/simulated/floor/plasteel{ icon_state = "cult" }, /area/station/legal/lawoffice) "ave" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 2; - d2 = 4; - icon_state = "2-4" + d2 = 8; + icon_state = "2-8" }, /turf/simulated/floor/plating, /area/station/maintenance/fore) "avf" = ( -/obj/structure/table, -/obj/item/folder/blue, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/obj/effect/turf_decal/delivery, +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable, +/turf/simulated/floor/plasteel, +/area/station/engineering/gravitygenerator) "avg" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, -/area/station/legal/courtroom) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "avk" = ( -/obj/structure/closet/secure_closet/security, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/area/station/security/storage) +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "avr" = ( /turf/simulated/wall, /area/station/public/mrchangs) @@ -3477,19 +3560,26 @@ /obj/effect/turf_decal/woodsiding{ dir = 10 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/trunk, /turf/simulated/floor/wood, /area/station/service/cafeteria) "avy" = ( -/obj/structure/rack, -/obj/item/extinguisher, -/obj/effect/spawner/lootdrop/maintenance, -/turf/simulated/floor/plating, +/obj/machinery/atmospherics/portable/canister/oxygen, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "avz" = ( -/obj/machinery/atmospherics/binary/pump{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -3509,9 +3599,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "avD" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/simulated/floor/plating, +/obj/structure/dispenser, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "avE" = ( /obj/machinery/door/firedoor, @@ -3563,15 +3652,15 @@ /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "avH" = ( -/obj/machinery/power/terminal, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "avI" = ( @@ -3605,7 +3694,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, -/area/station/public/recreation) +/area/station/public/fitness) "avK" = ( /obj/machinery/conveyor/north{ id = "QMLoad2" @@ -3616,19 +3705,16 @@ /turf/simulated/floor/plating, /area/station/supply/storage) "avL" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/door/airlock/atmos{ + name = "Fore Atmospherics Maintenance" }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 4 }, /turf/simulated/floor/plating, -/area/station/maintenance/auxsolarstarboard) +/area/station/maintenance/fore) "avM" = ( /obj/structure/cable/yellow{ d2 = 8; @@ -3806,18 +3892,21 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "awn" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/chair/office/light{ + dir = 4 }, /obj/structure/cable{ - d1 = 2; + d1 = 4; d2 = 8; - icon_state = "2-8" + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) @@ -3839,11 +3928,12 @@ name = "west bump"; pixel_x = -24 }, +/obj/item/flag/clown, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "awu" = ( /obj/machinery/atmospherics/unary/tank/air{ dir = 1 @@ -3851,8 +3941,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "awv" = ( -/obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plating, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, /area/station/maintenance/fsmaint) "aww" = ( /obj/structure/cable/yellow{ @@ -3927,29 +4019,29 @@ }, /area/station/science/research) "awM" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"awN" = ( /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/girder, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) -"awN" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/statue/chickenstatue, -/obj/machinery/camera{ - c_tag = "Mr. Chang's" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreenfull" }, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) +/area/station/public/sleep) "awO" = ( -/obj/machinery/economy/vending/chinese, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) +/obj/machinery/computer/arcade/recruiter, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "awP" = ( /obj/structure/statue/chickenstatue, /turf/simulated/floor/wood, @@ -3964,63 +4056,47 @@ "awS" = ( /obj/structure/cable/yellow{ d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 + d2 = 8; + icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 }, /turf/simulated/floor/plasteel, /area/station/public/dorms) "awT" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating, +/obj/item/clothing/gloves/color/fyellow, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "awU" = ( -/obj/machinery/firealarm{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/chair/office/light, /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel, -/area/station/engineering/gravitygenerator) -"awV" = ( -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ +/obj/machinery/firealarm{ dir = 1; - name = "north bump"; - pixel_y = 24 + name = "south bump"; + pixel_y = -24 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/power/terminal{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" +/turf/simulated/floor/plasteel, +/area/station/engineering/gravitygenerator) +"awV" = ( +/obj/machinery/economy/vending/chinese, +/obj/machinery/light{ + dir = 1 }, -/area/station/public/sleep) +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "awW" = ( /obj/machinery/door/airlock/public/glass{ name = "space-bridge access" @@ -4058,7 +4134,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "awZ" = ( -/obj/item/kirbyplants, +/obj/structure/closet/secure_closet/personal, +/obj/item/clothing/under/misc/assistantformal, /obj/machinery/firealarm{ name = "north bump"; pixel_y = 24 @@ -4246,36 +4323,30 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "axG" = ( -/obj/machinery/light_switch{ - dir = 8; - name = "east bump"; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Detective's Office"; - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-24" +/obj/item/storage/box/lights/mixed, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 }, -/turf/simulated/floor/carpet, -/area/station/security/detective) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "axH" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/item/reagent_containers/food/snacks/grown/banana, /turf/simulated/floor/grass/no_creep, /area/station/medical/virology) "axM" = ( -/obj/machinery/power/smes{ - charge = 5e+006 +/obj/machinery/firealarm{ + dir = 4; + name = "east bump"; + pixel_x = 24 }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, -/obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel, -/area/station/engineering/gravitygenerator) +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/station/public/toilet/lockerroom) "axN" = ( /turf/simulated/floor/plasteel, /area/station/security/processing) @@ -4297,17 +4368,18 @@ /turf/space, /area/space/nearstation) "axS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fore) "axV" = ( @@ -4324,11 +4396,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "axX" = ( /obj/machinery/conveyor_switch/oneway{ id = "QMLoad2"; @@ -4375,11 +4444,11 @@ /turf/simulated/floor/wood, /area/station/public/mrchangs) "ayb" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 +/obj/structure/chair/stool{ + dir = 1 }, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "ayc" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -4400,29 +4469,16 @@ d2 = 2; icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, /area/station/public/dorms) "aye" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, -/area/station/public/dorms) +/obj/structure/table/wood, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "ayf" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -4450,28 +4506,21 @@ }, /area/station/command/office/captain/bedroom) "ayk" = ( -/obj/structure/closet/crate/hydroponics, -/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_barrier/obstruction, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "ayr" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -4480,18 +4529,12 @@ /turf/simulated/floor/plating, /area/station/public/locker) "ayv" = ( -/obj/machinery/atmospherics/unary/portables_connector{ - dir = 4 - }, -/turf/simulated/floor/plating, +/obj/effect/spawner/random_spawners/fungus_probably, +/turf/simulated/wall, /area/station/maintenance/fsmaint) "ayx" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +/obj/machinery/atmospherics/pipe/simple/visible/purple, +/obj/effect/spawner/window/reinforced/tinted/grilled, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "ayy" = ( @@ -4559,18 +4602,15 @@ icon_state = "4-8" }, /obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/turf_decal/stripes/line{ dir = 10 }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "ayN" = ( @@ -4630,23 +4670,27 @@ }, /area/station/security/brig) "azf" = ( -/obj/machinery/atmospherics/portable/canister/air, -/obj/machinery/atmospherics/unary/portables_connector, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/obj/structure/chair/comfy/purp, +/obj/item/restraints/handcuffs/pinkcuffs, +/turf/simulated/floor/carpet/purple, +/area/station/maintenance/fore) "azh" = ( -/obj/structure/table/wood, -/obj/machinery/light/small{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 4; - name = "east bump"; - pixel_x = 24 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "azi" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/closet/crate, @@ -4674,6 +4718,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "azp" = ( @@ -4691,23 +4738,25 @@ d2 = 8; icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, /obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "azr" = ( -/obj/structure/closet/crate/medical, -/obj/item/stack/cable_coil, -/obj/effect/spawner/lootdrop/maintenance/three, +/obj/machinery/space_heater, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "azs" = ( @@ -4716,27 +4765,22 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "azu" = ( -/obj/item/stack/sheet/cardboard, -/obj/item/flashlight, -/obj/effect/decal/cleanable/cobweb2, +/obj/structure/closet/firecloset, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fore) "azy" = ( /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, @@ -4773,26 +4817,34 @@ /obj/item/radio/intercom/department/security{ pixel_y = 28 }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "vault" }, /area/station/security/armory/secure) "azH" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/visible/purple{ - dir = 9 +/obj/effect/spawner/random_spawners/grille_maybe, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -4816,23 +4868,12 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "azL" = ( -/obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/computer/med_data/laptop{ - dir = 1; - pixel_y = 3 - }, -/obj/machinery/button/windowtint{ - dir = 4; - id = "HoS"; - pixel_x = -24; - pixel_y = 6; - req_access_txt = "58" +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "azN" = ( /obj/machinery/computer/supplycomp{ dir = 1 @@ -4884,18 +4925,27 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "azV" = ( -/obj/structure/table/wood, -/obj/machinery/alarm{ - dir = 4; - name = "west bump"; - pixel_x = -24 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "azY" = ( /obj/structure/bookcase/sop, /turf/simulated/floor/plasteel{ @@ -4903,24 +4953,26 @@ }, /area/station/legal/lawoffice) "azZ" = ( -/obj/machinery/light/small{ - dir = 8 +/obj/structure/disposalpipe/junction, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - name = "west bump"; - pixel_x = -24 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" }, /area/station/public/dorms) -"aAb" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/all/security/forensics, -/obj/effect/mapping_helpers/airlock/autoname, +"aAf" = ( +/obj/effect/spawner/random_spawners/grille_often, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, /area/station/maintenance/fore) "aAg" = ( @@ -4945,8 +4997,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "aAm" = ( -/obj/machinery/light/small{ - dir = 8 +/obj/item/stack/sheet/metal, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 }, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -4981,28 +5034,19 @@ }, /area/station/public/dorms) "aAI" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/sign/radiation/rad_area{ - dir = 1; - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/simulated/floor/plating, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "aAJ" = ( /turf/simulated/floor/plasteel{ @@ -5010,18 +5054,15 @@ }, /area/station/public/sleep) "aAK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/sign/radiation/rad_area{ - dir = 1; - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aAL" = ( @@ -5106,11 +5147,23 @@ /turf/space, /area/station/engineering/solar/auxport) "aBu" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/firealarm{ + name = "north bump"; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/mineral/tranquillite, +/area/station/service/mime) "aBv" = ( /obj/structure/table/glass, /obj/machinery/newscaster{ @@ -5151,6 +5204,13 @@ /obj/machinery/door/airlock{ name = "Recreation Area" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -5162,124 +5222,77 @@ /turf/simulated/floor/carpet, /area/station/security/detective) "aBF" = ( -/obj/machinery/cryopod, -/obj/machinery/light/small{ - dir = 4 +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/security_officer, /turf/simulated/floor/plasteel{ dir = 8; - icon_state = "whitegreen" + icon_state = "red" }, -/area/station/public/sleep) +/area/station/security/main) "aBI" = ( /turf/simulated/wall, /area/station/public/toilet/lockerroom) -"aBJ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/economy/atm{ - pixel_y = -32 - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/power/apc{ - dir = 8; - name = "west bump"; - pixel_x = -24 - }, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) -"aBL" = ( -/obj/machinery/light_switch{ - dir = 1; - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) "aBM" = ( -/obj/structure/rack, -/obj/effect/landmark/spawner/nukedisc_respawn, -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/storage/box/mousetraps,/obj/item/storage/box/lights/tubes,/obj/item/storage/box/lights/mixed,/obj/item/storage/box/lights/bulbs); - name = "Janitor Supplies Spawner" +/obj/item/mounted/frame/apc_frame, +/obj/structure/cable/pink{ + icon_state = "2-8" }, /turf/simulated/floor/plating, /area/station/maintenance/fore) "aBN" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass, -/obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) -"aBO" = ( /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plasteel, /area/station/public/dorms) -"aBR" = ( -/obj/machinery/alarm{ - dir = 1; - name = "south bump"; - pixel_y = -24 +"aBO" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" + dir = 4; + icon_state = "neutralcorner" }, -/area/station/public/sleep) +/area/station/public/locker) +"aBR" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "aBT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +/obj/structure/closet/emcloset, +/obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aBU" = ( -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -5288,26 +5301,59 @@ dir = 4; icon_state = "pipe-c" }, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) -"aBZ" = ( -/turf/simulated/wall/r_wall, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) -"aCa" = ( +"aBV" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge blast"; + name = "Bridge Blast Doors" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/bridge) +"aBY" = ( /obj/structure/cable/yellow{ - d1 = 1; d2 = 8; - icon_state = "1-8" + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge blast"; + name = "Bridge Blast Doors" }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/bridge) +"aBZ" = ( +/turf/simulated/wall/r_wall, +/area/station/maintenance/fsmaint) +"aCa" = ( +/obj/effect/spawner/lootdrop/maintenance, /obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -5328,13 +5374,6 @@ /area/station/engineering/control) "aCe" = ( /obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/airlock{ name = "Recreation Area" }, @@ -5375,13 +5414,12 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "aCr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plating, /area/station/maintenance/fore) "aCs" = ( @@ -5429,21 +5467,12 @@ }, /area/station/supply/miningdock) "aCu" = ( -/obj/structure/closet/secure_closet/security, -/obj/machinery/power/apc{ - dir = 8; +/obj/item/radio/intercom{ name = "west bump"; - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" + pixel_x = -28 }, -/area/station/security/storage) +/turf/simulated/floor/plasteel, +/area/station/security/brig) "aCw" = ( /obj/effect/landmark/start/shaft_miner, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -5454,7 +5483,7 @@ "aCx" = ( /obj/structure/closet/secure_closet/freezer/money, /obj/item/clothing/head/bearpelt, -/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/delivery/white/hollow/right, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -5492,7 +5521,7 @@ /obj/structure/closet/fireaxecabinet{ pixel_y = 32 }, -/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/delivery/white/hollow/left, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -5504,35 +5533,46 @@ /area/station/engineering/control) "aCH" = ( /obj/structure/cable/yellow, -/obj/effect/spawner/window/reinforced/polarized/grilled, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "Processing" + }, /turf/simulated/floor/plating, /area/station/supply/storage) -"aCU" = ( -/obj/machinery/light/small{ - dir = 1 +"aCV" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, -/area/station/public/toilet/lockerroom) -"aCW" = ( -/obj/structure/sign/chinese{ - pixel_x = -32 +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge blast"; + name = "Bridge Blast Doors" }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/bridge) +"aCW" = ( /obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + name = "west bump"; + pixel_x = -24 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" }, /area/station/public/dorms) "aCY" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/sign/pods{ - pixel_x = 32 - }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -5541,14 +5581,14 @@ }, /area/station/public/dorms) "aCZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aDa" = ( @@ -5576,36 +5616,33 @@ /turf/simulated/floor/plasteel, /area/station/engineering/control) "aDd" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, /obj/structure/cable/yellow{ - d1 = 4; + d1 = 2; d2 = 8; - icon_state = "4-8" + icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - dir = 2; - icon_state = "pipe-y" + dir = 10 }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "aDe" = ( -/obj/item/radio/intercom{ - name = "north bump"; - pixel_y = 28 - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" +/obj/machinery/power/grounding_rod{ + anchored = 1 }, -/area/station/public/sleep) +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "aDi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -5738,7 +5775,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/delivery/white/hollow/right, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -5782,26 +5819,38 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/delivery/white/hollow/left, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, /area/station/command/vault) +"aDK" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge blast"; + name = "Bridge Blast Doors" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/bridge) "aDL" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/engine, /area/station/engineering/control) "aDT" = ( @@ -5811,26 +5860,53 @@ /turf/simulated/floor/plasteel, /area/station/security/processing) "aDY" = ( -/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore) "aEa" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance/three, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/security_officer, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/station/security/main) +"aEh" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge blast"; + name = "Bridge Blast Doors" + }, +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/maintenance/fore) +/area/station/command/bridge) "aEj" = ( /obj/effect/landmark/burnturf, /turf/simulated/floor/plating, /area/station/public/storage/emergency/port) "aEk" = ( -/obj/item/bikehorn/rubberducky, -/obj/effect/landmark/spawner/xeno, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/station/public/toilet/lockerroom) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "aEl" = ( /turf/simulated/floor/plating, /area/station/maintenance/xenobio_north) @@ -5853,76 +5929,56 @@ /turf/simulated/floor/plasteel, /area/station/engineering/control) "aEo" = ( -/obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-y" - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/structure/cable{ + d2 = 8; + icon_state = "0-4" }, -/area/station/public/dorms) +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/gravitygenerator) "aEp" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, /area/station/public/dorms) "aEq" = ( /obj/structure/cable/yellow{ - d1 = 4; + d1 = 1; d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + icon_state = "1-8" }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/area/station/public/dorms) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "aEr" = ( /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" }, -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/security/main) "aEs" = ( /obj/structure/closet/crate, /obj/item/stack/ore/silver, @@ -5932,39 +5988,39 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) -"aEv" = ( +"aEt" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + d2 = 2; + icon_state = "0-2" }, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) -"aEw" = ( /obj/structure/cable/yellow{ - d1 = 1; + d1 = 2; d2 = 8; - icon_state = "1-8" + icon_state = "2-8" }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge blast"; + name = "Bridge Blast Doors" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/bridge) +"aEw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 9; + level = 2 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/light/small{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/plating, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "aEy" = ( /obj/effect/turf_decal/delivery, @@ -6014,25 +6070,16 @@ }, /area/station/engineering/solar/auxport) "aED" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/economy/vending/shoedispenser, +/obj/machinery/alarm{ + dir = 8; + name = "east bump"; + pixel_x = 24 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" }, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/public/locker) "aEE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -6042,19 +6089,6 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/control) -"aEG" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "aEH" = ( /obj/machinery/firealarm{ dir = 4; @@ -6142,7 +6176,7 @@ pixel_y = -2 }, /obj/item/storage/belt/champion, -/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/delivery/white/hollow/right, /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 @@ -6181,7 +6215,7 @@ /obj/structure/closet/crate{ name = "Silver Crate" }, -/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/delivery/white/hollow/left, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -6202,47 +6236,12 @@ }, /area/station/security/main) "aFj" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/visible/purple{ - dir = 5 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) -"aFq" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/reinforced/normal{ - dir = 1; - name = "Warden's Desk" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/armory{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ dir = 1 }, -/obj/machinery/door/window/classic/normal{ - name = "Reception Window" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/item/storage/fancy/donut_box, /turf/simulated/floor/plasteel, -/area/station/security/warden) +/area/station/maintenance/fore) "aFy" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, @@ -6282,14 +6281,6 @@ icon_state = "neutralcorner" }, /area/station/public/dorms) -"aFI" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel, -/area/station/public/dorms) "aFK" = ( /obj/structure/table, /obj/machinery/light/small{ @@ -6318,8 +6309,15 @@ /turf/simulated/floor/engine, /area/station/science/explab/chamber) "aFM" = ( -/obj/structure/closet/emcloset, -/turf/simulated/floor/plating, +/obj/effect/spawner/random_spawners/grille_often, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, /area/station/maintenance/fsmaint) "aFO" = ( /obj/effect/decal/cleanable/fungus, @@ -6341,12 +6339,9 @@ /turf/simulated/wall, /area/station/engineering/control) "aFT" = ( -/obj/machinery/atmospherics/pipe/simple/visible/purple{ - dir = 10 - }, -/obj/machinery/atmospherics/meter, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/obj/machinery/light/small, +/turf/simulated/floor/wood, +/area/station/service/clown) "aFY" = ( /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plasteel{ @@ -6360,7 +6355,7 @@ /area/station/engineering/control) "aGb" = ( /obj/structure/table, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/storage/belt/utility, /obj/item/storage/belt/utility, /obj/item/storage/belt/utility, @@ -6431,7 +6426,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aGn" = ( -/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/delivery/white/hollow/right, /obj/machinery/camera/motion{ c_tag = "Vault"; dir = 10; @@ -6510,41 +6505,35 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "aGH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, /turf/simulated/floor/plating, /area/station/maintenance/fore) "aGJ" = ( -/obj/structure/urinal{ - pixel_y = 29 - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/machinery/firealarm{ + name = "north bump"; + pixel_y = 24 }, -/area/station/public/toilet/lockerroom) +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "aGL" = ( -/obj/machinery/door/airlock{ - name = "Unisex Showers" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/station/public/toilet/lockerroom) +/obj/structure/chair/comfy/black, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "aGM" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/door/airlock{ + name = "Dormitories" }, +/obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -6574,76 +6563,40 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/public/dorms) -"aGR" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/effect/landmark/start/mime, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel, -/area/station/public/dorms) "aGS" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/structure/sign/chinese{ + pixel_x = 32 }, /turf/simulated/floor/plasteel, /area/station/public/dorms) "aGU" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + dir = 6 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + d1 = 2; + d2 = 4; + icon_state = "2-4" }, -/obj/machinery/door/airlock/tranquillite, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/service/mime, -/obj/machinery/door/firedoor, -/turf/simulated/floor/mineral/tranquillite, -/area/station/service/mime) -"aGV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" }, +/area/station/maintenance/fsmaint) +"aGV" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + d1 = 2; + d2 = 4; + icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/firealarm{ - name = "north bump"; - pixel_y = 24 - }, -/turf/simulated/floor/mineral/tranquillite, -/area/station/service/mime) +/turf/simulated/floor/plasteel, +/area/station/security/brig) "aGW" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -6834,7 +6787,7 @@ /area/station/engineering/atmos/distribution) "aHH" = ( /obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/kirbyplants{ icon_state = "plant-20" }, @@ -6928,9 +6881,6 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "aHZ" = ( -/obj/machinery/light/small{ - dir = 1 - }, /obj/machinery/power/apc{ dir = 1; name = "north bump"; @@ -6957,62 +6907,25 @@ icon_state = "white" }, /area/station/science/xenobiology) -"aIc" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/power/apc{ - dir = 1; - name = "north bump"; - pixel_y = 24 - }, -/turf/simulated/floor/mineral/tranquillite, -/area/station/service/mime) -"aId" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/newscaster{ - dir = 1; - name = "south bump"; - pixel_y = -28 - }, -/obj/machinery/door_control{ - id = "ToiletB"; - name = "Lock Control"; - normaldoorcontrol = 1; - pixel_x = -25; - specialfunctions = 4 - }, -/obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/station/public/toilet/lockerroom) -"aIe" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +"aIb" = ( +/obj/structure/cable/yellow, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge blast"; + name = "Bridge Blast Doors" }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/bridge) +"aIc" = ( +/obj/machinery/light, /obj/machinery/power/apc{ - name = "south bump"; - pixel_y = -24 - }, -/obj/machinery/light/small, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + dir = 4; + name = "east bump"; + pixel_x = 24 }, -/area/station/public/toilet/lockerroom) +/obj/structure/cable/yellow, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "aIi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -7044,20 +6957,21 @@ /turf/simulated/floor/plasteel, /area/station/public/dorms) "aIm" = ( -/obj/machinery/alarm{ - name = "north bump"; - pixel_y = 24 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/structure/closet/secure_closet/mime, -/obj/item/storage/fancy/crayons, -/turf/simulated/floor/mineral/tranquillite, -/area/station/service/mime) +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/station/public/locker) "aIn" = ( /obj/structure/table, /obj/item/storage/fancy/crayons, @@ -7107,9 +7021,9 @@ pixel_x = 8 }, /obj/machinery/newscaster{ - dir = 8; - name = "east bump"; - pixel_x = 28 + dir = 1; + name = "south bump"; + pixel_y = -28 }, /turf/simulated/floor/mineral/tranquillite, /area/station/service/mime) @@ -7148,7 +7062,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/suit_storage_unit/engine, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) @@ -7209,6 +7123,23 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/control) +"aIH" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge blast"; + name = "Bridge Blast Doors" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/bridge) "aIJ" = ( /obj/effect/decal/cleanable/cobweb2, /obj/structure/closet/emcloset, @@ -7273,7 +7204,7 @@ pixel_x = 2; pixel_y = -2 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/clothing/gloves/color/yellow, /obj/item/clothing/gloves/color/yellow, /obj/item/clothing/gloves/color/yellow, @@ -7308,7 +7239,7 @@ name = "west bump"; pixel_x = -28 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) @@ -7467,26 +7398,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aJl" = ( -/obj/item/restraints/handcuffs{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/structure/rack, -/obj/item/restraints/handcuffs, -/obj/item/restraints/handcuffs{ - pixel_x = -4; - pixel_y = -3 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" - }, -/area/station/security/main) +/obj/effect/spawner/random_spawners/grille_maybe, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "aJm" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -7535,72 +7449,44 @@ "aJv" = ( /turf/simulated/wall/r_wall, /area/station/hallway/secondary/entry) -"aJw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/station/public/toilet/lockerroom) "aJz" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + icon_state = "whitegreenfull" }, -/area/station/public/toilet/lockerroom) +/area/station/public/sleep) "aJA" = ( +/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + dir = 1; + icon_state = "whitegreen" }, -/area/station/public/toilet/lockerroom) +/area/station/public/sleep) "aJB" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + d1 = 1; + d2 = 4; + icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/station/public/toilet/lockerroom) -"aJC" = ( -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 + dir = 5 }, /turf/simulated/floor/plasteel{ dir = 1; @@ -7608,11 +7494,9 @@ }, /area/station/public/dorms) "aJD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/public/dorms) "aJE" = ( @@ -7625,13 +7509,15 @@ /turf/simulated/floor/plasteel, /area/station/public/dorms) "aJG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/public/dorms) "aJI" = ( @@ -7640,28 +7526,24 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/dispenser, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "aJK" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/machinery/door/airlock/bananium, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/service/clown, -/obj/machinery/door/firedoor, -/turf/simulated/floor/wood, -/area/station/service/clown) +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "aJL" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -7718,7 +7600,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/airlock/engineering/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -7730,7 +7612,7 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) @@ -7826,7 +7708,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aKj" = ( @@ -8047,29 +7929,21 @@ /turf/simulated/floor/plating, /area/station/engineering/atmos/distribution) "aLc" = ( -/obj/machinery/alarm{ - dir = 8; - name = "east bump"; - pixel_x = 24 - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/effect/spawner/random_barrier/obstruction, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 }, -/area/station/public/toilet/lockerroom) +/turf/simulated/floor/carpet/arcade, +/area/station/maintenance/fore) "aLd" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/camera{ c_tag = "Dormitories - Aft"; dir = 4 }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/obj/machinery/light_switch{ + dir = 4; + name = "west bump"; + pixel_x = -24 }, /turf/simulated/floor/plasteel{ dir = 1; @@ -8090,9 +7964,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + d1 = 2; + d2 = 4; + icon_state = "2-4" }, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" @@ -8118,29 +7992,25 @@ }, /area/station/public/dorms) "aLh" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/landmark/start/clown, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, /area/station/public/dorms) "aLi" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/cable/yellow{ @@ -8148,48 +8018,31 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/firealarm{ - name = "north bump"; - pixel_y = 24 - }, -/turf/simulated/floor/wood, -/area/station/service/clown) +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "aLj" = ( -/obj/machinery/alarm{ - name = "north bump"; - pixel_y = 24 - }, -/obj/machinery/light/small{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/structure/closet/secure_closet/clown, -/obj/item/reagent_containers/food/snacks/pie, -/turf/simulated/floor/wood, -/area/station/service/clown) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "aLk" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/cable/yellow{ + d1 = 4; d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/power/apc{ - dir = 1; - name = "north bump"; - pixel_y = 24 + icon_state = "4-8" }, -/turf/simulated/floor/wood, -/area/station/service/clown) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "aLl" = ( /turf/simulated/wall, /area/station/maintenance/fsmaint) @@ -8215,7 +8068,7 @@ }, /obj/item/grenade/chem_grenade/metalfoam, /obj/item/grenade/chem_grenade/metalfoam, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -8231,7 +8084,7 @@ }, /obj/item/wrench, /obj/item/storage/box/lights/mixed, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -8269,7 +8122,7 @@ pixel_x = -5; pixel_y = 6 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -8381,7 +8234,6 @@ }, /area/station/legal/courtroom) "aLM" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -8390,6 +8242,12 @@ d2 = 8; icon_state = "4-8" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "cult" }, @@ -8399,12 +8257,12 @@ dir = 8; name = "Mix Bypass" }, +/obj/effect/turf_decal/stripes/line, /obj/structure/cable{ d1 = 2; d2 = 8; icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/line, /turf/simulated/floor/engine, /area/station/engineering/control) "aLP" = ( @@ -8455,7 +8313,7 @@ "aLR" = ( /obj/machinery/power/port_gen/pacman, /obj/structure/cable/yellow, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -8618,41 +8476,32 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "aMr" = ( -/obj/structure/mirror{ - pixel_x = 28 - }, -/obj/effect/landmark/start/assistant, -/obj/structure/sink{ +/obj/structure/disposalpipe/segment{ dir = 4; - pixel_x = 12 - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/station/public/toilet/lockerroom) -"aMs" = ( -/obj/effect/decal/warning_stripes/blue, -/obj/machinery/door/airlock{ - id_tag = "ToiletH"; - name = "Unit H" - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + icon_state = "pipe-c" }, -/area/station/public/toilet/lockerroom) -"aMt" = ( /obj/structure/cable/yellow{ d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 4; + icon_state = "1-4" }, -/obj/machinery/light/small{ - dir = 8 +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) +"aMs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 }, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) +"aMt" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=14.9-CrewQuarters-Central"; location = "14.8-Dorms-Lockers" }, +/obj/machinery/light{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -8709,19 +8558,15 @@ pixel_x = 8 }, /obj/machinery/newscaster{ - dir = 8; - name = "east bump"; - pixel_x = 28 + dir = 1; + name = "south bump"; + pixel_y = -28 }, /turf/simulated/floor/wood, /area/station/service/clown) "aMB" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/effect/spawner/random_spawners/grille_often, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8730,9 +8575,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); - name = "trash spawner" +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -8853,7 +8699,7 @@ "aMT" = ( /obj/structure/closet/crate, /obj/item/stack/ore/glass, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 8 @@ -9064,15 +8910,17 @@ /turf/simulated/floor/plating, /area/station/legal/courtroom) "aNs" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 }, -/turf/simulated/floor/plasteel{ +/obj/machinery/computer/cryopod{ dir = 1; - icon_state = "neutralcorner" + pixel_y = -30 }, -/area/station/public/dorms) +/turf/simulated/floor/plasteel{ + icon_state = "whitegreenfull" + }, +/area/station/public/sleep) "aNt" = ( /turf/simulated/floor/plasteel{ icon_state = "redcorner" @@ -9177,17 +9025,17 @@ }, /area/station/hallway/primary/fore) "aNM" = ( -/obj/effect/landmark/start/assistant, -/obj/structure/railing, -/obj/machinery/newscaster{ - dir = 8; - name = "east bump"; - pixel_x = 28 +/obj/machinery/cryopod, +/obj/machinery/light_switch{ + dir = 1; + name = "south bump"; + pixel_y = -24 }, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + dir = 8; + icon_state = "whitegreen" }, -/area/station/public/toilet/lockerroom) +/area/station/public/sleep) "aNQ" = ( /turf/simulated/wall, /area/station/hallway/secondary/garden) @@ -9343,30 +9191,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/supply/storage) -"aOw" = ( -/obj/structure/toilet{ - pixel_y = 8 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/newscaster{ - dir = 1; - name = "south bump"; - pixel_y = -28 - }, -/obj/machinery/door_control{ - id = "Toilet2"; - name = "Lock Control"; - normaldoorcontrol = 1; - pixel_x = -25; - specialfunctions = 4 - }, -/obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/station/public/toilet/lockerroom) "aOx" = ( /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plasteel{ @@ -9407,17 +9231,17 @@ /turf/simulated/wall/r_wall, /area/station/turret_protected/ai_upload) "aON" = ( -/obj/structure/extinguisher_cabinet{ +/obj/machinery/cryopod, +/obj/machinery/firealarm{ + dir = 4; name = "east bump"; - pixel_x = 27 - }, -/obj/effect/decal/warning_stripes/blue/partial{ - dir = 1 + pixel_x = 24 }, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + dir = 8; + icon_state = "whitegreen" }, -/area/station/public/toilet/lockerroom) +/area/station/public/sleep) "aOO" = ( /obj/structure/table/wood, /obj/item/gavelblock, @@ -9448,17 +9272,17 @@ }, /area/station/legal/courtroom) "aOU" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/newscaster{ dir = 4; name = "west bump"; pixel_x = -28 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -9489,14 +9313,12 @@ /turf/simulated/floor/plasteel, /area/station/engineering/control) "aOZ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/area/station/public/toilet/lockerroom) +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "aPa" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 8; @@ -9520,34 +9342,54 @@ /turf/simulated/floor/plating, /area/station/supply/storage) "aPh" = ( -/obj/structure/table, -/obj/item/hatchet, -/obj/item/crowbar, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/plant_analyzer, -/obj/item/reagent_containers/glass/bucket, -/obj/item/cultivator, -/obj/effect/turf_decal/stripes/line, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) +/area/station/maintenance/fsmaint) "aPi" = ( -/obj/structure/window/reinforced{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 }, -/turf/simulated/floor/grass/no_creep, -/area/station/hallway/secondary/garden) +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "redcorner" + }, +/area/station/security/main) "aPj" = ( -/mob/living/simple_animal/chicken/featherbottom, -/turf/simulated/floor/grass/no_creep, -/area/station/hallway/secondary/garden) +/obj/docking_port/stationary{ + dwidth = 2; + height = 5; + id = "laborcamp_home"; + name = "fore bay 1"; + width = 9 + }, +/turf/space, +/area/space) "aPk" = ( -/obj/structure/closet/crate, -/obj/item/wirecutters, -/obj/item/weldingtool, -/obj/effect/spawner/lootdrop/maintenance, -/turf/simulated/floor/plating, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" + }, /area/station/maintenance/fsmaint) "aPl" = ( /obj/machinery/shieldgen, @@ -9588,14 +9430,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/control) "aPq" = ( -/obj/machinery/biogenerator, -/obj/machinery/firealarm{ - name = "north bump"; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) +/obj/machinery/computer/arcade/battle, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "aPr" = ( /obj/structure/table, /obj/item/radio/intercom{ @@ -9695,23 +9532,24 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "aPz" = ( -/obj/item/seeds/apple, -/obj/item/seeds/banana, -/obj/item/seeds/cocoapod, -/obj/item/seeds/grape, -/obj/item/seeds/orange, -/obj/item/seeds/sugarcane, -/obj/item/seeds/wheat, -/obj/item/seeds/watermelon, -/obj/structure/table, -/obj/item/seeds/tower, -/obj/effect/turf_decal/stripes/line, -/obj/item/radio/intercom{ - name = "north bump"; - pixel_y = 28 +/obj/machinery/light/small{ + dir = 1 }, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/station/public/toilet/lockerroom) "aPA" = ( /obj/machinery/light_construct{ dir = 8 @@ -9747,15 +9585,19 @@ icon_state = "bar" }, /area/station/service/bar) -"aPI" = ( -/obj/machinery/seed_extractor, -/obj/machinery/alarm{ - name = "north bump"; - pixel_y = 24 +"aPH" = ( +/obj/structure/table/wood, +/obj/machinery/firealarm{ + dir = 4; + name = "east bump"; + pixel_x = 24 }, -/obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) +/turf/simulated/floor/wood, +/area/station/public/mrchangs) +"aPI" = ( +/obj/machinery/computer/arcade/orion_trail, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "aPK" = ( /obj/structure/table, /obj/effect/turf_decal/delivery, @@ -9820,17 +9662,14 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "aPS" = ( -/obj/structure/mirror{ - pixel_x = 28 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 12 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, +/obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + icon_state = "whitegreenfull" }, -/area/station/public/toilet/lockerroom) +/area/station/public/sleep) "aPV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch{ @@ -9840,17 +9679,6 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/storage) -"aPW" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) "aPX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -9900,10 +9728,15 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "aQd" = ( -/obj/machinery/shower{ - dir = 4 +/obj/structure/mirror{ + pixel_y = -34 + }, +/obj/structure/sink/kitchen{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "old sink"; + pixel_y = -8; + dir = 1 }, -/obj/structure/curtain/open/shower, /turf/simulated/floor/plasteel{ icon_state = "freezerfloor" }, @@ -9915,13 +9748,20 @@ }, /area/station/turret_protected/ai_upload) "aQi" = ( -/obj/structure/rack, -/obj/item/clothing/suit/storage/hazardvest, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/machinery/light/small{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 8 }, -/turf/simulated/floor/plating, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" + }, /area/station/maintenance/fsmaint) "aQj" = ( /obj/structure/sign/kiddieplaque{ @@ -9961,15 +9801,16 @@ }, /area/station/security/main) "aQv" = ( -/obj/machinery/shower{ - dir = 8 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 }, -/obj/structure/curtain/open/shower, -/obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/machinery/alarm{ + dir = 1; + name = "south bump"; + pixel_y = -24 }, -/area/station/public/toilet/lockerroom) +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "aQz" = ( /obj/structure/closet/secure_closet/personal, /obj/item/clothing/under/misc/assistantformal, @@ -9979,15 +9820,15 @@ /area/station/public/locker) "aQA" = ( /obj/structure/closet/secure_closet/personal, -/obj/machinery/light/small{ - dir = 1 - }, /obj/item/clothing/under/misc/assistantformal, /obj/structure/sign/double/map/left{ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32 }, +/obj/machinery/light{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -10038,20 +9879,18 @@ /turf/simulated/floor/plasteel, /area/station/supply/qm) "aQI" = ( -/obj/machinery/light/small{ - dir = 1 +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/machinery/economy/vending/clothing, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, /area/station/public/locker) "aQJ" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -10068,62 +9907,62 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "aQL" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - dir = 1; - icon_state = "pipe-j2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" }, /area/station/public/locker) "aQM" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/light_switch{ - dir = 4; - name = "west bump"; - pixel_x = -24 - }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" - }, -/area/station/hallway/secondary/garden) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "aQN" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/area/station/hallway/secondary/garden) -"aQO" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/area/station/hallway/secondary/garden) +/turf/simulated/floor/plasteel, +/area/station/public/locker) "aQP" = ( -/obj/machinery/door/firedoor/border_only{ - density = 1; - dir = 8; - icon_state = "door_closed"; - name = "Animal Pen A"; - opacity = 1 +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk, +/obj/structure/extinguisher_cabinet{ + name = "north bump"; + pixel_y = 30 }, -/turf/simulated/floor/grass/no_creep, -/area/station/hallway/secondary/garden) +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) "aQQ" = ( -/turf/simulated/floor/grass/no_creep, -/area/station/hallway/secondary/garden) +/obj/structure/closet/emcloset, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" + }, +/area/station/maintenance/fsmaint) "aQR" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -10174,15 +10013,15 @@ /turf/simulated/floor/plasteel, /area/station/engineering/control) "aQV" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-j2" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -10191,24 +10030,15 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, /area/station/public/dorms) -"aQX" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) "aQY" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -10263,11 +10093,7 @@ /turf/simulated/floor/plating, /area/station/supply/storage) "aRn" = ( -/obj/structure/closet/secure_closet/personal, -/obj/item/clothing/under/misc/assistantformal, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, +/obj/item/kirbyplants, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -10287,17 +10113,13 @@ /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) "aRt" = ( -/obj/structure/mirror{ - pixel_x = -28 - }, -/obj/machinery/shower{ - dir = 4 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 }, -/obj/structure/curtain/open/shower, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + icon_state = "neutralcorner" }, -/area/station/public/toilet/lockerroom) +/area/station/public/dorms) "aRu" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -10318,18 +10140,6 @@ icon_state = "red" }, /area/station/security/prisonlockers) -"aRy" = ( -/obj/structure/mirror{ - pixel_x = 28 - }, -/obj/machinery/shower{ - dir = 8 - }, -/obj/structure/curtain/open/shower, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/station/public/toilet/lockerroom) "aRz" = ( /obj/machinery/door/poddoor{ id_tag = "QMLoaddoor"; @@ -10487,9 +10297,13 @@ codes_txt = "patrol;next_patrol=14.5-Recreation"; location = "14.3-Lockers-Dorms" }, -/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -10510,30 +10324,49 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "aSc" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/sign/nosmoking_2{ + pixel_x = 32 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" + icon_state = "freezerfloor" }, -/area/station/hallway/secondary/garden) +/area/station/public/toilet/lockerroom) "aSd" = ( -/obj/structure/window/reinforced{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/window/reinforced, -/mob/living/simple_animal/chicken/kentucky, -/turf/simulated/floor/grass/no_creep, -/area/station/hallway/secondary/garden) +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/station/public/dorms) "aSe" = ( -/obj/structure/window/reinforced, -/turf/simulated/floor/grass/no_creep, -/area/station/hallway/secondary/garden) -"aSf" = ( -/obj/item/storage/box/donkpockets, -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/simulated/floor/plating, +/obj/item/clothing/head/crown, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" + }, /area/station/maintenance/fsmaint) +"aSf" = ( +/obj/structure/bed, +/obj/machinery/flasher{ + id = "soli1"; + pixel_y = 26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/station/security/permabrig) "aSg" = ( /obj/machinery/power/emitter, /obj/machinery/light/small, @@ -10694,7 +10527,7 @@ /obj/machinery/computer/supplycomp{ dir = 4 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aSH" = ( @@ -10712,32 +10545,14 @@ /turf/space, /area/station/engineering/solar/auxport) "aSJ" = ( -/obj/structure/toilet{ - pixel_y = 8 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/newscaster{ - dir = 1; - name = "south bump"; - pixel_y = -28 - }, -/obj/machinery/door_control{ - id = "Toilet1"; - name = "Lock Control"; - normaldoorcontrol = 1; - pixel_x = -25; - specialfunctions = 4 - }, -/obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 }, -/area/station/public/toilet/lockerroom) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "aSK" = ( /obj/structure/closet/crate, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, @@ -10762,6 +10577,24 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/storage) +"aST" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/smes) "aSU" = ( /obj/machinery/porta_turret{ dir = 4 @@ -10795,16 +10628,8 @@ /turf/simulated/floor/carpet, /area/station/legal/courtroom) "aTc" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); - name = "trash spawner" - }, -/turf/simulated/floor/plating, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/wall, /area/station/maintenance/fsmaint) "aTd" = ( /turf/simulated/floor/carpet, @@ -10822,14 +10647,12 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "aTh" = ( -/obj/machinery/shower{ - dir = 8 - }, -/obj/structure/curtain/open/shower, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants{ + icon_state = "plant-20" }, -/area/station/public/toilet/lockerroom) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "aTi" = ( /obj/machinery/economy/atm{ pixel_y = -32 @@ -10848,12 +10671,12 @@ /obj/structure/table, /obj/item/folder, /obj/item/storage/firstaid/regular, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -10887,177 +10710,90 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) -"aTs" = ( -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plasteel, -/area/station/public/locker) "aTt" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/effect/landmark/lightsout, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/station/public/locker) -"aTu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /turf/simulated/floor/plasteel, /area/station/public/locker) -"aTx" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, +"aTu" = ( /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, /area/station/public/locker) "aTz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" }, /area/station/public/locker) -"aTA" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) "aTB" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" - }, -/area/station/hallway/secondary/garden) +/obj/structure/closet/secure_closet/mime, +/obj/item/storage/fancy/crayons, +/turf/simulated/floor/mineral/tranquillite, +/area/station/service/mime) "aTC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) +/area/station/security/permabrig) "aTD" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/structure/chair/comfy/black{ + dir = 1 }, -/obj/machinery/hologram/holopad, -/obj/structure/disposalpipe/segment{ +/obj/machinery/light_switch{ + dir = 4; + name = "west bump"; + pixel_x = -24 + }, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) +"aTF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) -"aTF" = ( /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" + icon_state = "freezerfloor" }, -/area/station/hallway/secondary/garden) +/area/station/public/toilet/lockerroom) "aTH" = ( -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/camera{ - c_tag = "Garden"; - dir = 8 - }, -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, +/obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" + dir = 9; + icon_state = "caution" }, -/area/station/hallway/secondary/garden) +/area/station/maintenance/fsmaint) "aTJ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/machinery/light{ @@ -11195,33 +10931,43 @@ /area/station/legal/courtroom) "aUb" = ( /obj/structure/cable/yellow{ - d1 = 4; + d1 = 1; d2 = 8; - icon_state = "4-8" + icon_state = "1-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable/yellow, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/armory) +"aUf" = ( +/obj/item/restraints/handcuffs{ + pixel_x = 3; + pixel_y = 3 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/rack, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs{ + pixel_x = -4; + pixel_y = -3 }, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) -"aUf" = ( -/obj/item/reagent_containers/spray/plantbgone, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/rh{ - pixel_x = 2; - pixel_y = 1 +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" }, -/obj/structure/table, -/obj/structure/extinguisher_cabinet{ - name = "west bump"; - pixel_x = -27 +/area/station/security/main) +"aUg" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" }, -/obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/armory) "aUh" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -11381,24 +11127,16 @@ /turf/simulated/floor/plasteel, /area/station/supply/lobby) "aUx" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 + dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "grimy" +/obj/machinery/light/small{ + dir = 8 }, -/area/station/security/detective) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "aUy" = ( /obj/structure/table, /obj/item/storage/pill_bottle/dice, @@ -11411,43 +11149,95 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "aUC" = ( -/obj/structure/closet/wardrobe/xenos, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, /area/station/public/locker) "aUE" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/area/station/hallway/secondary/garden) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/public/dorms) "aUG" = ( -/obj/structure/window/reinforced{ +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/machinery/magnetic_controller{ + autolink = 1; + name = "Firing Range Control Console"; + path = "w;e;e;w;s;n;n;s"; + pixel_x = 6; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 8 +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 }, -/turf/simulated/floor/grass/no_creep, -/area/station/hallway/secondary/garden) +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/range) "aUH" = ( -/obj/structure/window/reinforced{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light/small{ + dir = 8 }, -/turf/simulated/floor/grass/no_creep, -/area/station/hallway/secondary/garden) +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/station/security/permabrig) "aUI" = ( -/obj/structure/rack, -/obj/item/clothing/gloves/color/fyellow, -/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 9; + level = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aUJ" = ( @@ -11462,6 +11252,16 @@ icon_state = "darkred" }, /area/station/security/brig) +"aUK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/smes) "aUL" = ( /obj/structure/sign/double/map/right{ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; @@ -11655,10 +11455,10 @@ /turf/simulated/wall, /area/station/supply/qm) "aVm" = ( -/obj/machinery/light/small{ +/obj/machinery/economy/vending/autodrobe, +/obj/machinery/light{ dir = 1 }, -/obj/machinery/economy/vending/artvend, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -11673,18 +11473,14 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "aVp" = ( -/obj/machinery/economy/vending/autodrobe, -/obj/machinery/status_display{ - layer = 4; - pixel_y = 30 - }, +/obj/machinery/economy/vending/clothing, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, /area/station/public/locker) "aVq" = ( /obj/structure/closet/crate, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/supply/storage) @@ -11822,16 +11618,17 @@ }, /area/station/legal/courtroom) "aVH" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 }, /turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" + dir = 4; + icon_state = "whitegreen" }, -/area/station/public/locker) +/area/station/public/sleep) "aVI" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -11957,59 +11754,50 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "aVX" = ( -/obj/machinery/alarm{ - dir = 8; - name = "east bump"; - pixel_x = 24 - }, -/obj/machinery/light/small{ - dir = 4 +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/obj/structure/closet/wardrobe/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" }, -/area/station/public/locker) +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/storage) "aVY" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "neutral" - }, -/area/station/hallway/secondary/garden) +/obj/effect/spawner/random_spawners/wall_rusted_probably, +/turf/simulated/wall, +/area/station/maintenance/fore) "aWa" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, -/area/station/hallway/secondary/garden) +/obj/machinery/economy/vending/cart, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "aWc" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "neutral" - }, -/area/station/hallway/secondary/garden) +/obj/structure/closet/cardboard, +/obj/effect/landmark/costume/plaguedoctor, +/turf/simulated/floor/mineral/tranquillite, +/area/station/maintenance/fore) "aWd" = ( -/obj/machinery/door/firedoor/border_only{ - density = 1; - dir = 8; - icon_state = "door_closed"; - name = "Animal Pen B"; - opacity = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/turf/simulated/floor/grass/no_creep, -/area/station/hallway/secondary/garden) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/public/fitness) "aWe" = ( -/mob/living/simple_animal/cow/betsy, -/turf/simulated/floor/grass/no_creep, -/area/station/hallway/secondary/garden) +/obj/machinery/alarm{ + dir = 4; + name = "west bump"; + pixel_x = -24 + }, +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) "aWf" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -12042,7 +11830,7 @@ /obj/effect/turf_decal/arrows/red{ dir = 4 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aWm" = ( @@ -12126,10 +11914,7 @@ /turf/simulated/wall, /area/station/maintenance/fore) "aWx" = ( -/obj/machinery/atmospherics/pipe/simple/visible/purple, -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, +/turf/simulated/floor/mineral/tranquillite, /area/station/maintenance/fore) "aWy" = ( /obj/structure/table, @@ -12148,17 +11933,17 @@ name = "west bump"; pixel_x = -27 }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -12241,7 +12026,7 @@ /area/station/engineering/smes) "aWO" = ( /obj/item/stack/sheet/cardboard, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -12385,24 +12170,28 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "aXp" = ( -/obj/machinery/economy/vending/crittercare, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/woodsiding{ + dir = 8 }, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/wood, +/area/station/command/office/hos) "aXr" = ( /obj/structure/table, -/obj/item/hatchet, -/obj/item/crowbar, -/obj/item/reagent_containers/glass/bucket, -/obj/item/plant_analyzer, -/obj/item/cultivator, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/item/storage/belt/utility, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" + }, +/area/station/maintenance/fsmaint) "aXs" = ( /obj/machinery/atmospherics/trinary/filter/flipped, /obj/structure/cable{ @@ -12430,20 +12219,9 @@ }, /area/station/hallway/primary/port) "aXu" = ( -/obj/structure/table, -/obj/machinery/light, -/obj/item/plant_analyzer, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) -"aXv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) +/obj/effect/spawner/random_spawners/fungus_maybe, +/turf/simulated/wall, +/area/station/public/toilet/lockerroom) "aXw" = ( /obj/effect/landmark/start/cargo_technician, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -13134,32 +12912,16 @@ }, /area/station/turret_protected/ai_upload) "aZA" = ( -/obj/structure/table, -/obj/item/hatchet, -/obj/structure/extinguisher_cabinet{ - name = "west bump"; - pixel_x = -27 - }, -/obj/item/paper/hydroponics, -/obj/item/coin/silver, -/obj/item/cultivator, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/garden) +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "aZB" = ( -/obj/item/book/manual/wiki/hacking{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/book/manual/wiki/engineering_construction{ - pixel_y = 3 +/obj/machinery/light/small{ + dir = 4 }, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/turf/simulated/floor/carpet/purple, +/area/station/maintenance/fore) "aZD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -13192,6 +12954,14 @@ "aZJ" = ( /turf/simulated/wall/r_wall, /area/station/hallway/primary/central) +"aZK" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/tech_storage) "aZL" = ( /turf/simulated/wall/r_wall, /area/station/turret_protected/ai_upload/foyer) @@ -13200,7 +12970,7 @@ /obj/machinery/door/airlock/engineering/glass{ name = "Power Monitoring" }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -13405,11 +13175,16 @@ }, /area/station/public/locker) "bag" = ( -/obj/machinery/economy/vending/shoedispenser, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 }, -/area/station/public/locker) +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "bai" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -13477,7 +13252,7 @@ /obj/structure/closet/crate, /obj/item/stack/ore/glass, /obj/item/stack/ore/iron, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -13565,15 +13340,21 @@ }, /area/station/supply/storage) "baD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "baE" = ( /obj/machinery/door/airlock/external{ @@ -13598,7 +13379,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "baI" = ( @@ -13866,10 +13647,7 @@ }, /area/station/hallway/primary/central) "bbv" = ( -/obj/structure/extinguisher_cabinet{ - name = "east bump"; - pixel_x = 27 - }, +/obj/structure/closet/wardrobe/xenos, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -13938,6 +13716,9 @@ d2 = 4; icon_state = "2-4" }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -14037,8 +13818,14 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "bcd" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bce" = ( @@ -14075,15 +13862,18 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bcj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /obj/structure/cable/yellow{ - d1 = 2; + d1 = 4; d2 = 8; - icon_state = "2-8" + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bcl" = ( /obj/structure/cable/yellow{ @@ -14457,13 +14247,17 @@ }, /area/station/hallway/primary/central) "bdk" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Perma Gate"; + name = "Prison Blast Door" + }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" + d2 = 2; + icon_state = "0-2" }, +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/security/permabrig) "bdl" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, @@ -14498,6 +14292,13 @@ }, /area/station/service/chapel) "bdr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -14670,7 +14471,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -14803,14 +14604,43 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bdT" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 +/obj/machinery/door/airlock/security{ + name = "Detective's Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/forensics, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "brig shutters" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/station/security/detective) "bdU" = ( /obj/machinery/light/small{ dir = 1 @@ -14824,18 +14654,23 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bdW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/mob/living/simple_animal/mouse, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + d1 = 1; + d2 = 4; + icon_state = "1-4" }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; icon_state = "2-4" }, -/obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plating, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, /area/station/maintenance/fsmaint) "bdX" = ( /obj/machinery/alarm{ @@ -14867,7 +14702,7 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -15094,13 +14929,13 @@ d2 = 4; icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bey" = ( @@ -15112,6 +14947,9 @@ d2 = 8; icon_state = "1-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -15153,17 +14991,24 @@ }, /area/station/engineering/tech_storage) "beF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" }, -/area/station/security/storage) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "beG" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -15311,7 +15156,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "bfb" = ( -/obj/effect/landmark/damageturf, +/obj/machinery/atmospherics/binary/pump{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bfc" = ( @@ -15348,7 +15196,7 @@ }, /area/station/command/office/ce) "bff" = ( -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/plasteel, /area/station/supply/storage) "bfg" = ( @@ -15427,6 +15275,17 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/mail_sorting, /turf/simulated/floor/plating, /area/station/supply/storage) +"bfp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "bfr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -15494,6 +15353,24 @@ icon_state = "grimy" }, /area/station/telecomms/computer) +"bfB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) "bfC" = ( /obj/machinery/light{ dir = 8 @@ -15714,14 +15591,19 @@ }, /area/station/public/storage/tools/auxiliary) "bgj" = ( -/obj/machinery/door/airlock{ - id_tag = "ToiletB"; - name = "Unit B" +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/newscaster{ + dir = 4; + name = "west bump"; + pixel_x = -28 }, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + dir = 4; + icon_state = "whitegreen" }, -/area/station/public/toilet/lockerroom) +/area/station/public/sleep) "bgk" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=3-Central-Port"; @@ -15929,7 +15811,7 @@ /area/station/command/office/ce) "bgy" = ( /obj/structure/closet/crate, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/here_for_your_safety{ pixel_y = -32 @@ -16019,7 +15901,7 @@ dir = 4 }, /obj/structure/window/reinforced, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/pump, /turf/simulated/floor/plasteel{ dir = 10; @@ -17591,8 +17473,8 @@ forwards = 2; id = "packageSort2" }, -/obj/effect/decal/warning_stripes/yellow/partial, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/delivery/partial, +/obj/effect/turf_decal/arrows/black, /turf/simulated/floor/plasteel, /area/station/supply/office) "bkH" = ( @@ -17705,7 +17587,7 @@ dir = 1 }, /obj/machinery/atmospherics/portable/scrubber, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "redyellow" @@ -17884,7 +17766,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "blu" = ( @@ -17939,13 +17821,14 @@ }, /area/station/engineering/break_room) "blA" = ( -/obj/machinery/space_heater, +/obj/machinery/atmospherics/pipe/simple/visible/purple, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "blB" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/simulated/floor/plating, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "blC" = ( /obj/effect/spawner/window, @@ -18208,6 +18091,28 @@ }, /turf/simulated/floor/wood, /area/station/service/library) +"bmf" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge blast"; + name = "Bridge Blast Doors" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/bridge) "bmg" = ( /obj/structure/window/reinforced{ dir = 1 @@ -18237,7 +18142,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel, /area/station/engineering/control) @@ -18429,17 +18334,17 @@ /obj/item/hand_labeler_refill, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) -"bmL" = ( -/obj/machinery/light, +"bmM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, /turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" + icon_state = "dark" }, -/area/station/public/locker) -"bmM" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/security/storage) "bmN" = ( /obj/structure/table/reinforced, /obj/machinery/photocopier/faxmachine{ @@ -18481,13 +18386,15 @@ /turf/simulated/floor/plasteel, /area/station/service/janitor) "bmR" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plating, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, /area/station/maintenance/fsmaint) "bmT" = ( /obj/machinery/porta_turret{ @@ -18526,9 +18433,9 @@ /turf/simulated/floor/carpet, /area/station/command/office/captain/bedroom) "bmX" = ( +/obj/machinery/economy/vending/artvend, /turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" + icon_state = "darkgrey" }, /area/station/public/locker) "bmZ" = ( @@ -18585,9 +18492,9 @@ }, /area/station/hallway/primary/starboard) "bne" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, /turf/simulated/floor/plating, /area/station/maintenance/fore) "bnf" = ( @@ -18693,7 +18600,7 @@ /obj/item/lighter/zippo/nt_rep, /obj/item/storage/fancy/cigarettes/cigpack_robustgold, /obj/item/stack/spacecash/c1000, -/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/delivery/white/hollow/left, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -18952,6 +18859,23 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/port2) +"boe" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge blast"; + name = "Bridge Blast Doors" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/bridge) "bof" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -19045,7 +18969,7 @@ /turf/simulated/floor/plasteel, /area/station/service/janitor) "bow" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 @@ -19364,13 +19288,8 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bpf" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, -/area/station/public/sleep) +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "bph" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -19448,23 +19367,6 @@ icon_state = "dark" }, /area/station/turret_protected/ai) -"bpu" = ( -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge blast"; - name = "Bridge Blast Doors" - }, -/turf/simulated/floor/plating, -/area/station/command/bridge) "bpw" = ( /obj/machinery/light, /obj/structure/chair/comfy/shuttle{ @@ -19865,7 +19767,7 @@ pixel_y = 17 }, /obj/structure/mirror{ - pixel_y = 34 + pixel_y = -34 }, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -19899,9 +19801,23 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /turf/simulated/floor/wood, /area/station/command/office/captain/bedroom) "bqr" = ( +/obj/machinery/power/apc{ + cell_type = 5000; + name = "south bump Important Area"; + pixel_y = -24 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, /turf/simulated/floor/wood, /area/station/command/office/captain/bedroom) "bqs" = ( @@ -20518,7 +20434,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "brV" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -20529,6 +20445,18 @@ /obj/machinery/atmospherics/binary/valve, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) +"brY" = ( +/obj/structure/rack, +/obj/item/restraints/handcuffs, +/obj/item/flash, +/obj/item/radio/intercom/department/security{ + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/station/security/permabrig) "bsb" = ( /obj/item/folder/white, /obj/structure/cable/yellow{ @@ -20594,7 +20522,7 @@ }, /area/station/aisat) "bsi" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/supply/storage) @@ -20605,6 +20533,11 @@ /obj/machinery/door/airlock/command, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/command/captain, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/carpet, /area/station/command/office/captain/bedroom) "bsl" = ( @@ -20858,19 +20791,13 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" }, /area/station/hallway/primary/port) "btt" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -21141,19 +21068,6 @@ icon_state = "darkredcorners" }, /area/station/command/bridge) -"bua" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/light_switch{ - dir = 4; - name = "west bump"; - pixel_x = -24 - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/station/public/toilet/lockerroom) "bub" = ( /obj/structure/filingcabinet/chestdrawer{ pixel_y = 3 @@ -21203,6 +21117,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /turf/simulated/floor/wood, /area/station/command/office/captain) "buf" = ( @@ -21217,6 +21136,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/wood, /area/station/command/office/captain) "bug" = ( @@ -21227,6 +21151,11 @@ dir = 9 }, /obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, /turf/simulated/floor/wood, /area/station/command/office/captain) "buh" = ( @@ -21316,14 +21245,14 @@ /area/station/command/bridge) "bus" = ( /obj/machinery/disposal, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/trunk{ dir = 8 }, /turf/simulated/floor/wood, /area/station/service/bar) "but" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, @@ -21548,15 +21477,6 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkbluecorners" @@ -21819,7 +21739,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -21837,9 +21759,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) @@ -22250,6 +22172,11 @@ d2 = 8; icon_state = "2-8" }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/wood, /area/station/command/office/captain) "bwt" = ( @@ -22815,6 +22742,7 @@ "bxR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -23290,22 +23218,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/landmark/start/cyborg, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/turret_protected/aisat/interior) +/turf/simulated/floor/wood, +/area/station/command/office/captain/bedroom) "bzh" = ( /obj/structure/window/reinforced, /turf/simulated/floor/plasteel{ @@ -23487,6 +23401,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -24134,8 +24049,24 @@ }, /area/station/hallway/primary/port) "bBK" = ( -/turf/simulated/wall, -/area/crew_quarters/toilet/aux) +/obj/item/seeds/apple, +/obj/item/seeds/banana, +/obj/item/seeds/cocoapod, +/obj/item/seeds/grape, +/obj/item/seeds/orange, +/obj/item/seeds/sugarcane, +/obj/item/seeds/wheat, +/obj/item/seeds/watermelon, +/obj/structure/table, +/obj/item/seeds/tower, +/obj/item/reagent_containers/glass/bottle/nutrient/rh{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/spray/plantbgone, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) "bBN" = ( /obj/structure/closet, /obj/item/poster/random_contraband, @@ -24498,12 +24429,18 @@ /turf/simulated/floor/wood, /area/station/service/bar) "bCD" = ( -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" +/obj/machinery/status_display{ + layer = 4; + pixel_x = -32 }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/mineral/titanium/blue, +/area/shuttle/pod_3) "bCF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -24548,20 +24485,26 @@ "bCN" = ( /turf/simulated/wall, /area/station/engineering/controlroom) -"bCQ" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, +"bCO" = ( /obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "Detective" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/simulated/floor/plating, -/area/station/security/brig) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/station/public/fitness) "bCU" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, /obj/item/radio/intercom{ @@ -24725,6 +24668,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -24884,6 +24828,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "neutral" @@ -24902,50 +24847,37 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/door/airlock, -/obj/effect/mapping_helpers/airlock/autoname, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) -"bDH" = ( -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "old sink"; - pixel_y = 25 +/obj/machinery/door/airlock{ + name = "Garden" }, /turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) -"bDI" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +/area/station/hallway/secondary/garden) +"bDH" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/obj/effect/landmark/spawner/xeno, -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "old sink"; - pixel_y = 25 +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "neutral" }, -/turf/simulated/floor/plating, -/area/crew_quarters/toilet/aux) +/area/station/hallway/secondary/garden) "bDJ" = ( -/obj/machinery/economy/vending/cigarette, -/obj/structure/sign/poster/official/random{ - pixel_x = 32 +/obj/structure/table, +/obj/item/hatchet, +/obj/item/crowbar, +/obj/item/plant_analyzer, +/obj/item/reagent_containers/glass/bucket, +/obj/item/cultivator, +/obj/item/paper/hydroponics, +/obj/machinery/alarm{ + dir = 8; + name = "east bump"; + pixel_x = 24 }, -/turf/simulated/floor/plating, -/area/crew_quarters/toilet/aux) +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) "bDL" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -24975,7 +24907,7 @@ "bDN" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/public/recreation) +/area/station/public/fitness) "bDO" = ( /turf/simulated/floor/plasteel{ icon_state = "cult" @@ -25400,28 +25332,6 @@ /obj/effect/mapping_helpers/airlock/autoname, /turf/simulated/floor/wood, /area/station/public/vacant_office) -"bFs" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) -"bFt" = ( -/obj/structure/mirror{ - pixel_x = 28 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating, -/area/crew_quarters/toilet/aux) "bFu" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -25507,7 +25417,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bFH" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bFI" = ( @@ -25871,31 +25781,46 @@ /turf/simulated/floor/carpet, /area/station/public/vacant_office) "bHk" = ( -/obj/structure/urinal{ - pixel_y = 29 +/obj/structure/sink{ + pixel_y = 22 }, -/turf/simulated/floor/plating, -/area/crew_quarters/toilet/aux) -"bHl" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" + d1 = 2; + d2 = 8; + icon_state = "2-8" }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) -"bHm" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/station/hallway/secondary/garden) +"bHl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/station/hallway/secondary/garden) "bHn" = ( -/obj/machinery/door/airlock{ - id_tag = "AuxToilet1"; - name = "Unit 1" +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/station/hallway/secondary/garden) "bHo" = ( /obj/effect/decal/cleanable/vomit, /turf/simulated/floor/plating, @@ -25907,7 +25832,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "bHq" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/sign/electricshock{ pixel_y = 32 }, @@ -25924,7 +25849,7 @@ /turf/simulated/floor/wood, /area/station/service/library) "bHt" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 @@ -25941,7 +25866,7 @@ layer = 4; pixel_y = 32 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bHx" = ( @@ -26184,23 +26109,6 @@ }, /turf/simulated/floor/plating, /area/station/science/xenobiology) -"bIl" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "hosspace"; - name = "Space Shutters" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/command/office/hos) "bIm" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, @@ -26329,36 +26237,6 @@ /obj/item/pen/red, /turf/simulated/floor/carpet, /area/station/public/vacant_office) -"bIU" = ( -/obj/machinery/light/small, -/obj/machinery/light_switch{ - dir = 4; - name = "west bump"; - pixel_x = -24 - }, -/turf/simulated/floor/plating, -/area/crew_quarters/toilet/aux) -"bIW" = ( -/obj/structure/cable/yellow, -/obj/machinery/power/apc{ - name = "south bump"; - pixel_y = -24 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) -"bIX" = ( -/obj/machinery/firealarm{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) "bIZ" = ( /obj/structure/table/wood, /obj/item/folder, @@ -26698,27 +26576,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/bridge) -"bJA" = ( -/obj/structure/toilet{ - pixel_y = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/door_control{ - id = "AuxToilet1"; - name = "Lock Control"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/obj/machinery/newscaster{ - dir = 1; - name = "south bump"; - pixel_y = -28 - }, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) "bJB" = ( /obj/machinery/alarm{ name = "north bump"; @@ -26890,6 +26747,9 @@ name = "east bump"; pixel_x = 24 }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/public/dorms) "bJW" = ( @@ -27058,21 +26918,6 @@ /obj/structure/table/wood, /turf/simulated/floor/carpet, /area/station/public/vacant_office) -"bKC" = ( -/obj/machinery/door/airlock{ - id_tag = "AuxShower"; - name = "Shower" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) -"bKD" = ( -/obj/machinery/door/airlock{ - id_tag = "AuxToilet2"; - name = "Unit 2" - }, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) "bKE" = ( /obj/machinery/economy/vending/coffee, /obj/machinery/light{ @@ -27397,7 +27242,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "bLR" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/table, /obj/item/paper_bin{ pixel_x = -2; @@ -27634,7 +27479,7 @@ /area/station/ai_monitored/storage/eva) "bMT" = ( /obj/structure/closet/emcloset, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bMU" = ( @@ -27839,7 +27684,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/wood, /area/station/service/theatre) "bNF" = ( @@ -27964,25 +27809,9 @@ }, /area/station/aisat) "bNY" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - name = "north bump"; - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, -/area/station/public/sleep) +/obj/effect/spawner/random_spawners/fungus_probably, +/turf/simulated/wall, +/area/station/public/toilet/lockerroom) "bOa" = ( /turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) @@ -28047,48 +27876,34 @@ /turf/simulated/floor/carpet, /area/station/public/vacant_office) "bOk" = ( -/obj/machinery/shower{ - dir = 4 +/obj/machinery/hydroponics/soil, +/obj/structure/extinguisher_cabinet{ + name = "south bump"; + pixel_y = -30 }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/vomit, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) +/turf/simulated/floor/grass/no_creep, +/area/station/hallway/secondary/garden) "bOl" = ( -/obj/machinery/shower{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/crew_quarters/toilet/aux) -"bOm" = ( -/obj/machinery/door/airlock{ - id_tag = "AuxToilet3"; - name = "Unit 3" - }, -/turf/simulated/floor/plating, -/area/crew_quarters/toilet/aux) -"bOn" = ( -/obj/structure/toilet{ - pixel_y = 8 - }, -/obj/machinery/light/small{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/door_control{ - id = "AuxToilet2"; - name = "Lock Control"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 +/turf/simulated/floor/plasteel{ + icon_state = "neutral" }, -/obj/machinery/newscaster{ - dir = 1; - name = "south bump"; - pixel_y = -28 +/area/station/hallway/secondary/garden) +"bOm" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) +/turf/simulated/floor/plating/airless, +/area/station/engineering/solar/auxstarboard) +"bOn" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/unary/outlet_injector/on, +/turf/space, +/area/station/maintenance/fsmaint) "bOo" = ( /obj/structure/bookcase{ name = "bookcase (Non-Fiction)" @@ -28291,7 +28106,7 @@ /area/station/ai_monitored/storage/eva) "bOT" = ( /obj/structure/closet/firecloset, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bOU" = ( @@ -28318,20 +28133,13 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bOX" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/machinery/door_control{ - id = "AuxShower"; - name = "Lock Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" }, -/obj/item/soap/nanotrasen, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) +/turf/simulated/floor/plating, +/area/station/security/permabrig) "bOY" = ( /obj/machinery/newscaster{ dir = 1; @@ -28361,39 +28169,33 @@ }, /area/station/service/bar) "bPb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bPc" = ( -/obj/structure/toilet{ - pixel_y = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/door_control{ - id = "AuxToilet3"; - name = "Lock Control"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/obj/machinery/newscaster{ - dir = 1; +/obj/machinery/fishtank/tank, +/obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plating, -/area/crew_quarters/toilet/aux) +/turf/simulated/floor/plasteel{ + dir = 6; + icon_state = "neutral" + }, +/area/station/hallway/secondary/garden) "bPd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -28943,7 +28745,7 @@ dir = 4 }, /obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitecorner" @@ -28954,7 +28756,7 @@ dir = 4 }, /obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/kitchen_machine/candy_maker, /obj/machinery/light_switch{ dir = 1; @@ -29001,6 +28803,11 @@ "bRb" = ( /turf/simulated/wall, /area/station/medical/chemistry) +"bRc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "bRh" = ( /obj/structure/table/wood, /obj/structure/noticeboard{ @@ -29481,7 +29288,7 @@ /obj/effect/turf_decal/tile/bar{ dir = 1 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/apc{ dir = 8; name = "west bump"; @@ -30011,7 +29818,7 @@ "bUe" = ( /obj/machinery/light, /obj/machinery/economy/vending/chefdrobe, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "bar" }, @@ -30048,7 +29855,7 @@ name = "CondiMaster Neo" }, /obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitecorner" @@ -30102,9 +29909,13 @@ /turf/simulated/floor/plating, /area/station/science/rnd) "bUv" = ( -/obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plating, -/area/station/maintenance/engimaint) +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating/airless, +/area/station/engineering/solar/auxstarboard) "bUy" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -30118,12 +29929,12 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "bUA" = ( -/obj/effect/landmark/burnturf, -/obj/machinery/light/small{ - dir = 8 +/obj/item/apc_electronics, +/obj/structure/cable/cyan{ + icon_state = "4-5" }, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fore) "bUD" = ( /obj/structure/table/wood, /obj/item/paper, @@ -30242,12 +30053,8 @@ /turf/simulated/floor/wood, /area/station/command/office/ntrep) "bUW" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -30256,7 +30063,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/damageturf, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bUX" = ( @@ -30351,15 +30162,15 @@ /turf/simulated/floor/carpet/royalblack, /area/station/command/office/ntrep) "bVi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/fore) "bVj" = ( @@ -30395,19 +30206,19 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bVm" = ( -/obj/machinery/door/firedoor, +/obj/machinery/computer/secure_data{ + dir = 8 + }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/door/airlock, -/obj/effect/mapping_helpers/airlock/autoname, /turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" + dir = 8; + icon_state = "red" }, -/area/station/public/dorms) +/area/station/security/permabrig) "bVn" = ( /obj/machinery/light{ dir = 8 @@ -30417,18 +30228,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) -"bVo" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/airlock, -/obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" - }, -/area/station/public/dorms) "bVp" = ( /obj/structure/table, /obj/item/radio/intercom{ @@ -30583,8 +30382,13 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bVY" = ( -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "bVZ" = ( /obj/effect/landmark/start/scientist, @@ -31615,7 +31419,7 @@ /area/station/medical/break_room) "bYA" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bYB" = ( @@ -32083,21 +31887,17 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "caj" = ( -/obj/structure/table/wood, -/obj/machinery/photocopier/faxmachine{ - department = "Head of Security's Office" - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 24 +/obj/structure/closet/crate/can, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" }, -/turf/simulated/floor/plasteel/dark, -/area/station/command/office/hos) +/obj/item/trash/pistachios, +/obj/item/trash/raisins, +/obj/item/trash/gum, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "cam" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -32414,11 +32214,11 @@ }, /area/station/maintenance/starboard) "cbb" = ( -/obj/effect/landmark/damageturf, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/turf/simulated/floor/plating, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/mob/living/simple_animal/mouse, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "cbc" = ( /obj/effect/spawner/random_spawners/fungus_maybe, @@ -32535,7 +32335,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "cbt" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "cbv" = ( @@ -32722,7 +32522,7 @@ /obj/structure/sink{ pixel_y = 22 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 5; @@ -33008,7 +32808,7 @@ /area/station/engineering/control) "ccI" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -33080,7 +32880,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "cde" = ( @@ -33513,12 +33313,16 @@ }, /area/station/medical/paramedic) "cem" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, /obj/structure/cable/yellow{ d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 8; + icon_state = "1-8" }, -/obj/effect/landmark/damageturf, +/obj/effect/spawner/random_spawners/oil_maybe, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "cen" = ( @@ -33542,9 +33346,11 @@ }, /area/station/service/hydroponics) "ceq" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + name = "HoS Junction"; + sort_type_txt = "7" }, /turf/simulated/floor/plasteel, /area/station/security/brig) @@ -33934,7 +33740,7 @@ pixel_x = -12; pixel_y = 2 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "cfD" = ( @@ -34133,13 +33939,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cgp" = ( -/obj/machinery/alarm{ - dir = 8; - name = "east bump"; - pixel_x = 24 - }, -/turf/simulated/floor/plating, -/area/crew_quarters/toilet/aux) +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) "cgq" = ( /obj/machinery/atmospherics/binary/valve, /turf/simulated/floor/plating, @@ -35167,27 +34968,18 @@ /turf/simulated/floor/wood, /area/station/medical/psych) "cju" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/simulated/floor/plating, /area/station/maintenance/fore) "cjv" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "cjw" = ( @@ -35235,7 +35027,7 @@ /area/station/medical/exam_room) "cjz" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -35558,13 +35350,6 @@ /obj/effect/landmark/damageturf, /turf/simulated/floor/plating, /area/station/maintenance/aft) -"ckD" = ( -/obj/machinery/light/small, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, -/turf/simulated/floor/plating, -/area/crew_quarters/toilet/aux) "ckF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -36500,19 +36285,12 @@ }, /area/station/hallway/secondary/exit) "cnV" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 4 }, -/turf/space, -/area/station/engineering/solar/auxstarboard) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "cnW" = ( /obj/item/target/alien, /turf/simulated/floor/plating, @@ -36921,18 +36699,25 @@ /obj/machinery/shower{ dir = 8 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/medical/cryo) "cpK" = ( -/obj/structure/disposalpipe/junction{ - dir = 1; - icon_state = "pipe-y" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/station/security/detective) "cpL" = ( /obj/structure/closet/crate/engineering, /obj/item/solar_assembly, @@ -37042,7 +36827,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cpZ" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -37294,7 +37079,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/office) "cqZ" = ( -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel{ icon_state = "darkblue" }, @@ -37395,14 +37180,6 @@ icon_state = "darkgrey" }, /area/station/medical/morgue) -"cro" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/engineering/tech_storage) "crq" = ( /obj/machinery/space_heater, /turf/simulated/floor/plating, @@ -37736,7 +37513,7 @@ /obj/machinery/shower{ dir = 4 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -37935,11 +37712,18 @@ /turf/simulated/floor/plating/airless, /area/station/maintenance/turbine) "ctw" = ( -/obj/machinery/computer/arcade/orion_trail{ - dir = 4 +/obj/machinery/light{ + dir = 8 }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/machinery/light_switch{ + dir = 4; + name = "west bump"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/station/security/main) "cty" = ( /obj/structure/closet/secure_closet/personal/patient, /turf/simulated/floor/plasteel{ @@ -37987,7 +37771,7 @@ }, /area/station/medical/morgue) "ctM" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ctO" = ( @@ -38084,7 +37868,7 @@ /area/station/medical/storage) "ctY" = ( /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /obj/machinery/alarm{ name = "north bump"; pixel_y = 24 @@ -38630,7 +38414,7 @@ }, /area/station/maintenance/apmaint) "cvS" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ @@ -39079,16 +38863,8 @@ }, /area/station/medical/medbay) "cxr" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/damageturf, -/turf/simulated/floor/plating, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "cxt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -39451,12 +39227,26 @@ /area/station/medical/surgery/secondary) "cyF" = ( /obj/structure/cable/yellow{ - d1 = 4; + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 2; d2 = 8; - icon_state = "4-8" + icon_state = "2-8" }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/station/public/fitness) "cyI" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -39617,16 +39407,33 @@ }, /area/station/science/toxins/launch) "czl" = ( +/obj/structure/rack, +/obj/item/gun/energy/laser/practice{ + pixel_y = 6 + }, +/obj/item/gun/energy/laser/practice{ + pixel_y = 3 + }, +/obj/item/gun/energy/laser/practice, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, /obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/power/apc{ - name = "south bump"; - pixel_y = -24 +/obj/machinery/alarm{ + name = "north bump"; + pixel_y = 24 }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/range) "czm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -39742,15 +39549,21 @@ }, /area/station/command/office/cmo) "czz" = ( -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" +/obj/machinery/computer/secure_data{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Security's Desk"; + departmentType = 5; + name = "Head of Security Requests Console"; + pixel_y = 30 + }, +/turf/simulated/floor/wood, +/area/station/command/office/hos) "czA" = ( /turf/simulated/wall/r_wall, /area/station/command/office/cmo) @@ -40601,7 +40414,7 @@ }, /area/station/medical/coldroom) "cCH" = ( -/obj/effect/decal/warning_stripes/blue/partial, +/obj/effect/turf_decal/delivery/blue/partial, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/siding, /obj/machinery/light{ @@ -40661,7 +40474,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/machinery/light, /turf/simulated/floor/plasteel{ @@ -40669,10 +40482,6 @@ }, /area/station/medical/coldroom) "cCP" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -40681,6 +40490,10 @@ /obj/machinery/power/solar{ name = "Fore-Starboard Solar Array" }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-4" + }, /turf/simulated/floor/plasteel/airless{ icon_state = "solarpanel" }, @@ -40701,7 +40514,7 @@ /area/station/command/office/rd) "cCZ" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -41067,24 +40880,6 @@ icon_state = "white" }, /area/station/science/xenobiology) -"cEe" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" - }, -/area/station/public/dorms) "cEg" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -41298,7 +41093,7 @@ /area/station/medical/cloning) "cES" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -41412,7 +41207,7 @@ /turf/simulated/wall, /area/station/medical/break_room) "cFe" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" @@ -41612,7 +41407,7 @@ /area/space/nearstation) "cFU" = ( /obj/structure/closet/crate, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/lootdrop/maintenance/two, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) @@ -41688,7 +41483,7 @@ /area/station/medical/break_room) "cGg" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -42602,7 +42397,7 @@ /area/station/science/toxins/mixing) "cIX" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -42928,7 +42723,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cKj" = ( -/obj/effect/decal/warning_stripes/blue/partial, +/obj/effect/turf_decal/delivery/blue/partial, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/siding, /obj/machinery/light{ @@ -42945,19 +42740,23 @@ }, /area/station/medical/cryo) "cKl" = ( -/obj/item/radio/intercom{ +/obj/machinery/computer/shuttle/labor{ + dir = 8 + }, +/obj/machinery/alarm{ + dir = 8; name = "east bump"; - pixel_x = 28 + pixel_x = 24 }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) -"cKm" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" }, -/obj/machinery/disposal, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/area/station/security/permabrig) +"cKm" = ( +/obj/machinery/suit_storage_unit/security/hos, +/turf/simulated/floor/plasteel/dark, +/area/station/command/office/hos) "cKn" = ( /obj/machinery/computer/scan_consolenew{ dir = 4 @@ -43578,7 +43377,7 @@ /area/station/service/chapel/office) "cMG" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -43675,6 +43474,13 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"cNe" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "cNf" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -43997,7 +43803,7 @@ /area/station/hallway/secondary/exit) "cNZ" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -44944,7 +44750,7 @@ dir = 1; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "cRL" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -45173,7 +44979,7 @@ /area/station/command/office/ntrep) "cSK" = ( /obj/structure/closet/crate, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) @@ -45793,12 +45599,16 @@ /area/station/science/research) "cUV" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/wood, /area/station/medical/psych) +"cUW" = ( +/obj/structure/closet/firecloset, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "cUX" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -46283,7 +46093,7 @@ dir = 1; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "cWZ" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -46377,7 +46187,7 @@ dir = 1; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "cXr" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -46408,6 +46218,12 @@ /obj/effect/landmark/damageturf, /turf/simulated/floor/plating, /area/station/maintenance/port2) +"cXu" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "cXx" = ( /obj/structure/closet, /obj/item/wirerod, @@ -46457,32 +46273,12 @@ /area/station/science/toxins/test) "cXD" = ( /obj/structure/chair, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ +/obj/effect/landmark/start/assistant, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/assistant, /turf/simulated/floor/plasteel, -/area/station/public/recreation) -"cXH" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 8; - name = "west bump"; - pixel_x = -24 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" - }, -/area/station/public/recreation) +/area/station/public/fitness) "cXJ" = ( /obj/structure/table/wood, /obj/machinery/alarm{ @@ -46507,13 +46303,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "cXM" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/turf/space, -/area/station/engineering/solar/auxstarboard) +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "cXN" = ( /obj/effect/spawner/airlock, /turf/simulated/wall/r_wall, @@ -46565,16 +46357,24 @@ /turf/simulated/floor/wood, /area/station/medical/psych) "cXZ" = ( -/obj/structure/window/reinforced{ - dir = 1 +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Solitary Confinement 2" }, -/area/station/public/recreation) +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "cYa" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/tank/air{ @@ -46583,20 +46383,32 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "cYd" = ( -/obj/structure/closet/masks, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" +/obj/effect/mapping_helpers/airlock/access/all/service/clown, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/area/station/public/recreation) +/obj/machinery/door/airlock/bananium, +/turf/simulated/floor/wood, +/area/station/service/clown) "cYe" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/structure/cable/pink{ + icon_state = "0-9" }, -/area/station/public/recreation) +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "cYj" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -46644,31 +46456,18 @@ /obj/structure/chair{ dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "cYz" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=14.8-Dorms-Lockers"; location = "14.5-Recreation" }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "cYA" = ( /turf/simulated/floor/plating/airless, /area/station/science/toxins/test) @@ -46703,7 +46502,7 @@ dir = 4 }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "cYI" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass, @@ -46799,17 +46598,13 @@ }, /area/station/medical/surgery/primary) "cZi" = ( -/obj/machinery/camera{ - c_tag = "Dormitories - Fore"; - dir = 8 - }, -/obj/machinery/light_switch{ - dir = 8; - name = "east bump"; - pixel_x = 24 +/obj/structure/closet/emcloset, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "cZl" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -46817,32 +46612,24 @@ icon_state = "dark" }, /area/station/service/chapel) -"cZn" = ( +"cZo" = ( +/obj/effect/mapping_helpers/airlock/access/all/service/mime, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) -"cZo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/structure/table, -/obj/item/paper/gravity_gen, -/obj/item/pen/blue, -/obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel, -/area/station/engineering/gravitygenerator) +/obj/machinery/door/airlock/tranquillite, +/turf/simulated/floor/mineral/tranquillite, +/area/station/service/mime) "cZp" = ( /obj/docking_port/stationary{ dir = 2; @@ -46893,19 +46680,11 @@ /turf/simulated/floor/grass/no_creep, /area/station/medical/virology) "cZz" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/machinery/door/airlock/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "cZA" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -47058,7 +46837,7 @@ /area/station/maintenance/apmaint) "dam" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -47430,13 +47209,13 @@ /obj/structure/lattice/catwalk, /obj/structure/cable{ d1 = 2; - d2 = 8; - icon_state = "2-8" + d2 = 4; + icon_state = "2-4" }, /obj/structure/cable{ d1 = 2; - d2 = 4; - icon_state = "2-4" + d2 = 8; + icon_state = "2-8" }, /turf/space, /area/station/engineering/solar/auxstarboard) @@ -47520,24 +47299,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"dcG" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/security/armory) "dcK" = ( /obj/machinery/door/airlock/medical/glass, /obj/machinery/door/firedoor, @@ -47688,6 +47449,12 @@ /obj/item/reagent_containers/glass/bucket, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"ddM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) "ddQ" = ( /obj/docking_port/stationary{ dheight = 9; @@ -48010,23 +47777,6 @@ /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"dfc" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - name = "west bump"; - pixel_x = -24 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" - }, -/area/station/public/sleep) "dfd" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 @@ -48036,13 +47786,18 @@ }, /obj/structure/cable/yellow{ d1 = 2; - d2 = 4; - icon_state = "2-4" + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /obj/structure/cable/yellow{ d1 = 2; - d2 = 8; - icon_state = "2-8" + d2 = 4; + icon_state = "2-4" }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) @@ -48426,17 +48181,17 @@ }, /area/station/science/genetics) "dhE" = ( -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); - name = "trash spawner" +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 9; + level = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 }, /obj/structure/cable/yellow{ + d1 = 1; d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - name = "south bump"; - pixel_y = -24 + icon_state = "1-8" }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -48454,10 +48209,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "dhW" = ( -/obj/machinery/atmospherics/binary/pump{ - dir = 1; - name = "Waste Out" +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 }, +/obj/effect/landmark/spawner/nukedisc_respawn, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "dhZ" = ( @@ -48478,6 +48233,14 @@ }, /turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/A) +"dig" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "dio" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -48642,7 +48405,7 @@ dir = 4 }, /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -48716,17 +48479,32 @@ icon_state = "cmo" }, /area/station/security/permabrig) -"dox" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance, +"dnY" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, +/area/station/maintenance/port) +"dog" = ( +/obj/effect/landmark/spawner/xeno, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) +"dos" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/station/public/fitness) +"dox" = ( +/obj/machinery/light/small, +/turf/simulated/floor/mineral/tranquillite, +/area/station/service/mime) "doV" = ( /obj/machinery/computer/mecha{ dir = 8 @@ -48805,30 +48583,12 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "dqw" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "grimy" - }, -/area/station/security/detective) -"dqC" = ( -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge blast"; - name = "Bridge Blast Doors" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 }, /turf/simulated/floor/plating, -/area/station/command/bridge) +/area/station/maintenance/fsmaint) "dru" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -48892,10 +48652,11 @@ }, /area/station/engineering/atmos) "dsq" = ( -/obj/effect/spawner/lootdrop{ - icon_state = "grille"; - loot = list(/obj/structure/grille=8,/obj/structure/grille/broken=2); - name = "normal or broken grille spawner" +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -48945,24 +48706,18 @@ }, /area/station/medical/reception) "dvY" = ( -/obj/machinery/light_switch{ - dir = 1; - name = "south bump"; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/carpet, -/area/station/command/office/hos) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "dwp" = ( /obj/effect/turf_decal/tile/bar, /obj/machinery/door/firedoor, @@ -49014,6 +48769,24 @@ icon_state = "darkgreen" }, /area/station/medical/surgery/observation) +"dxe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) +"dxh" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/simulated/floor/catwalk, +/area/station/maintenance/fore) "dxD" = ( /obj/structure/chair/sofa/corp/left{ dir = 1 @@ -49045,13 +48818,6 @@ }, /area/station/engineering/control) "dyI" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/light{ dir = 8 }, @@ -49122,12 +48888,7 @@ }, /area/station/science/research) "dAH" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "dAL" = ( @@ -49170,6 +48931,16 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/aft) +"dBS" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/extinguisher_cabinet{ + name = "west bump"; + pixel_x = -27 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/station/public/toilet/lockerroom) "dBT" = ( /obj/structure/table, /obj/item/flashlight/lamp, @@ -49241,14 +49012,13 @@ }, /area/station/security/armory/secure) "dCJ" = ( -/obj/machinery/photocopier, -/obj/machinery/firealarm{ - dir = 4; - name = "east bump"; - pixel_x = 24 +/obj/structure/closet, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" }, -/turf/simulated/floor/plasteel/dark, -/area/station/command/office/hos) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "dCQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -49340,21 +49110,17 @@ }, /area/station/hallway/primary/central) "dFD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/turf/simulated/floor/plating, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "dGs" = ( /obj/machinery/door/firedoor, @@ -49401,22 +49167,24 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dHr" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/effect/spawner/random_spawners/grille_often, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) +"dHE" = ( +/obj/effect/turf_decal/woodsiding{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ +/obj/structure/table/wood, +/obj/machinery/recharger, +/turf/simulated/floor/wood, +/area/station/command/office/hos) +"dHU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "dIn" = ( /obj/structure/transit_tube/horizontal, /obj/structure/window/reinforced{ @@ -49475,36 +49243,15 @@ /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "dKL" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, -/area/station/maintenance/fore) +/area/station/maintenance/fsmaint) "dLg" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, -/area/station/security/brig) +/obj/item/rack_parts, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "dLU" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -49569,6 +49316,22 @@ icon_state = "red" }, /area/station/security/processing) +"dNV" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/machinery/camera{ + c_tag = "Cryodorms"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitegreen" + }, +/area/station/public/sleep) "dOA" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -49848,18 +49611,6 @@ }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) -"dUN" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "dVk" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -50139,11 +49890,15 @@ "dZP" = ( /obj/effect/spawner/lootdrop{ icon_state = "grille"; - loot = list(/obj/structure/grille = 8, /obj/structure/grille/broken = 2); + loot = list(/obj/structure/grille=8,/obj/structure/grille/broken=2); name = "normal or broken grille spawner" }, /turf/simulated/floor/plating, /area/station/maintenance/port) +"dZZ" = ( +/obj/structure/closet/emcloset, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "eaG" = ( /obj/structure/sign/poster/official/random{ pixel_x = 32 @@ -50203,27 +49958,64 @@ }, /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) +"ebZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/station/public/toilet/lockerroom) "edg" = ( -/obj/machinery/door/airlock/glass{ - name = "Cryodorms" +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) +"edj" = ( +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/simulated/floor/plating, +/area/station/security/range) +"edw" = ( /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" + icon_state = "dark" }, -/area/station/public/sleep) +/area/station/security/storage) "edy" = ( /obj/structure/cable{ d2 = 4; @@ -50273,6 +50065,20 @@ /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) +"eey" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/extinguisher_cabinet{ + name = "east bump"; + pixel_x = 27 + }, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "eeL" = ( /obj/structure/chair/wood/wings{ dir = 8 @@ -50360,6 +50166,18 @@ icon_state = "dark" }, /area/station/security/permabrig) +"ehh" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "brig shutters" + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/warden) "ehr" = ( /obj/structure/chair/office/dark, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -50450,10 +50268,12 @@ /turf/simulated/floor/plating, /area/station/security/prison/cell_block/A) "eiI" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, /obj/structure/cable/yellow{ d1 = 4; @@ -50470,6 +50290,18 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) +"ejd" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/station/hallway/primary/central) "eju" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -50499,16 +50331,6 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) -"ejF" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/yellow, -/turf/simulated/floor/plating, -/area/station/security/armory) "ejG" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -50566,19 +50388,6 @@ icon_state = "dark" }, /area/station/engineering/control) -"enp" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "enU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -50646,6 +50455,15 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) +"epF" = ( +/obj/structure/closet/wardrobe/black, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/station/public/locker) "epG" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -50653,14 +50471,26 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkredcorners" }, /area/station/security/armory/secure) +"epM" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "brig shutters" + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/warden) "epY" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 @@ -50702,18 +50532,17 @@ }, /area/station/medical/storage/secondary) "ere" = ( -/obj/docking_port/stationary{ - dir = 4; - dwidth = 2; - height = 5; - id = "laborcamp_home"; - name = "fore bay 1"; - width = 9 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + dir = 9 }, -/turf/space, -/area/space) +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "ers" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 1; @@ -50738,7 +50567,7 @@ }, /area/station/legal/courtroom) "erC" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/window/reinforced{ dir = 8 }, @@ -50886,6 +50715,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/tile/blue, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -50905,11 +50735,6 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) -"etG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, -/area/station/security/brig) "euy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -51079,7 +50904,7 @@ }, /area/station/medical/virology) "exZ" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/table, /obj/item/stack/sheet/glass/fifty, /obj/item/stack/sheet/glass/fifty, @@ -51271,6 +51096,26 @@ icon_state = "purple" }, /area/station/science/xenobiology) +"eCw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "eCF" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -51295,6 +51140,17 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) +"eCH" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "eCJ" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -51340,7 +51196,7 @@ /area/station/science/explab/chamber) "eDx" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "whitebluefull" @@ -51351,6 +51207,20 @@ icon_state = "white" }, /area/station/science/toxins/launch) +"eEc" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 30 + }, +/obj/machinery/camera{ + c_tag = "Security - Gear Room"; + dir = 8 + }, +/obj/structure/closet/secure_closet/security, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/station/security/storage) "eEy" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -51410,6 +51280,12 @@ icon_state = "whiteblue" }, /area/station/medical/reception) +"eFV" = ( +/obj/machinery/economy/vending/hatdispenser, +/turf/simulated/floor/plasteel{ + icon_state = "darkgrey" + }, +/area/station/public/locker) "eGw" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -51476,7 +51352,7 @@ /area/station/command/office/captain) "eJg" = ( /obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/portable/scrubber/huge, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" @@ -51561,17 +51437,10 @@ /area/station/security/storage) "eLz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/alarm{ - dir = 8; - name = "east bump"; - pixel_x = 24 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" + dir = 4 }, -/area/station/legal/courtroom) +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "eLB" = ( /obj/structure/table, /obj/item/phone{ @@ -51626,7 +51495,7 @@ }, /area/station/hallway/primary/central) "eMG" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/closet/l3closet/scientist, /obj/structure/cable/yellow{ d1 = 1; @@ -51639,19 +51508,9 @@ }, /area/station/science/xenobiology) "eMS" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/range) +/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "eNR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ @@ -51765,34 +51624,15 @@ /turf/simulated/floor/carpet, /area/station/science/robotics/showroom) "eQn" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/effect/spawner/random_spawners/oil_often, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" - }, -/area/station/security/main) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "eQo" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 9 @@ -51909,6 +51749,17 @@ icon_state = "white" }, /area/station/command/office/cmo) +"eTo" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "eTy" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/machinery/door/airlock/atmos/glass{ @@ -52001,9 +51852,28 @@ /turf/simulated/wall/r_wall, /area/station/maintenance/xenobio_north) "eUL" = ( -/obj/structure/sign/securearea, -/turf/simulated/wall/r_wall, -/area/station/security/armory) +/obj/machinery/door/airlock/security/glass{ + name = "Secure Equipment Storage" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/armory, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/armory/secure) "eVb" = ( /obj/machinery/status_display{ pixel_y = 32 @@ -52087,27 +51957,15 @@ /area/station/maintenance/aft) "eXK" = ( /obj/structure/closet/secure_closet/security, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/main) "eXM" = ( -/obj/structure/lattice, -/obj/structure/sign/electricshock{ - pixel_x = 32 - }, -/turf/space, -/area/space/nearstation) -"eYf" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/structure/chair/stool{ - dir = 8 - }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/station/security/main) "eYp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -52176,7 +52034,7 @@ /area/station/security/prison/cell_block/A) "eZr" = ( /obj/structure/table/reinforced, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/assembly/prox_sensor{ pixel_x = -8; pixel_y = 4 @@ -52214,6 +52072,13 @@ icon_state = "neutralcorner" }, /area/station/public/locker) +"eZF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/station/security/range) "eZW" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -52237,6 +52102,9 @@ }, /area/station/medical/reception) "fax" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "red" @@ -52256,14 +52124,6 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) -"fbq" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/storage) "fbr" = ( /obj/machinery/ai_status_display{ pixel_y = 32 @@ -52340,6 +52200,15 @@ icon_state = "dark" }, /area/station/engineering/atmos) +"fcT" = ( +/obj/machinery/computer/brigcells{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/station/command/office/hos) "fdc" = ( /obj/machinery/light{ dir = 8 @@ -52538,7 +52407,7 @@ /turf/space, /area/space/nearstation) "fiU" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/structure/extinguisher_cabinet{ name = "east bump"; @@ -52604,23 +52473,17 @@ /obj/item/flashlight/lamp, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"fkt" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/armory/secure) "fkv" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) +"fkN" = ( +/obj/machinery/economy/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "fkW" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -52733,11 +52596,14 @@ }, /area/station/security/interrogation) "fmm" = ( -/obj/item/radio/intercom/department/security{ - pixel_y = 28 +/obj/structure/table, +/obj/item/clothing/glasses/meson, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" }, -/turf/simulated/floor/plasteel, -/area/station/security/permabrig) +/area/station/maintenance/fsmaint) "fmo" = ( /obj/machinery/camera{ c_tag = "Atmospherics - Distro Loop" @@ -52755,37 +52621,6 @@ icon_state = "caution" }, /area/station/engineering/atmos/distribution) -"fmA" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow, -/turf/simulated/floor/plating, -/area/station/security/warden) -"fmO" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/navbeacon{ - codes_txt = "delivery"; - dir = 8; - location = "Security" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/machinery/door/window/classic/reversed{ - dir = 4; - name = "Security Delivery" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/maintenance/fore) "fmP" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 @@ -52811,14 +52646,12 @@ }, /area/station/science/toxins/launch) "fnv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/turf_decal/woodsiding{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 10 }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "fnE" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -52875,12 +52708,8 @@ }, /area/station/engineering/tech_storage) "fpk" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52889,20 +52718,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "fpy" = ( -/obj/machinery/economy/vending/snack, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/simulated/floor/wood, -/area/station/security/main) +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "fpA" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 8; @@ -52910,6 +52735,14 @@ }, /turf/simulated/floor/engine/n20, /area/station/engineering/atmos) +"fpR" = ( +/obj/structure/sign/pods{ + pixel_x = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/station/public/dorms) "fqe" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 @@ -53141,10 +52974,26 @@ icon_state = "whitebluecorner" }, /area/station/medical/exam_room) +"fuv" = ( +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/access/any/security/forensics, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/range) "fuy" = ( /obj/effect/spawner/lootdrop{ icon_state = "grille"; - loot = list(/obj/structure/grille = 8, /obj/structure/grille/broken = 2); + loot = list(/obj/structure/grille=8,/obj/structure/grille/broken=2); name = "normal or broken grille spawner" }, /turf/simulated/floor/plating, @@ -53195,13 +53044,19 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "fvU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "fvZ" = ( /obj/structure/chair{ dir = 8 @@ -53225,13 +53080,14 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "fwl" = ( -/obj/effect/landmark/spawner/xeno, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + dir = 8; + initialize_directions = 11 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "fwJ" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -53336,7 +53192,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "fza" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/sink{ pixel_y = 22 }, @@ -53363,6 +53219,21 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) +"fzK" = ( +/obj/structure/cable/green{ + icon_state = "4-9" + }, +/obj/structure/cable/cyan{ + icon_state = "5-10" + }, +/obj/structure/cable/cyan{ + icon_state = "2-8" + }, +/obj/structure/cable/green{ + icon_state = "2-6" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "fzN" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -53404,6 +53275,12 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) +"fAs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "fAH" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -53490,7 +53367,7 @@ }, /area/station/security/permabrig) "fCO" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/toxins, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" @@ -53519,6 +53396,13 @@ icon_state = "white" }, /area/station/science/research) +"fDi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) "fDw" = ( /obj/structure/table, /obj/item/eftpos{ @@ -53552,17 +53436,19 @@ }, /area/station/engineering/break_room) "fDY" = ( -/obj/effect/landmark/lightsout, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/turf/simulated/floor/plasteel{ + icon_state = "grimy" }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) +/area/station/security/detective) "fEr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -53857,19 +53743,17 @@ /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "fKW" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Solitary Confinement 2" +/obj/item/kirbyplants{ + icon_state = "plant-16" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, /area/station/security/permabrig) "fLa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -53885,7 +53769,7 @@ }, /area/station/medical/medbay) "fLw" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 @@ -53934,21 +53818,6 @@ icon_state = "browncorner" }, /area/station/hallway/primary/port) -"fMn" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/economy/vending/wallmed{ - name = "Emergency NanoMed"; - pixel_x = -28 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" - }, -/area/station/public/recreation) "fMZ" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 @@ -54012,6 +53881,15 @@ icon_state = "caution" }, /area/station/engineering/controlroom) +"fOL" = ( +/obj/machinery/computer/security{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "red" + }, +/area/station/security/main) "fON" = ( /obj/structure/cable/yellow, /obj/effect/spawner/window/reinforced/grilled, @@ -54055,27 +53933,17 @@ }, /area/station/medical/morgue) "fPT" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/security/forensics, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 4 }, -/area/station/security/main) +/turf/simulated/floor/plating, +/area/station/security/detective) "fQi" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -54086,16 +53954,17 @@ }, /area/station/engineering/break_room) "fQr" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -24 }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 4; + icon_state = "0-4" }, -/turf/simulated/floor/plasteel, -/area/station/security/main) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "fQQ" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -54135,11 +54004,11 @@ /turf/simulated/wall/r_wall, /area/station/science/test_chamber) "fRm" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" - }, -/area/station/security/brig) +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "fRT" = ( /obj/machinery/computer/secure_data{ dir = 8 @@ -54234,13 +54103,12 @@ }, /area/station/science/research) "fUf" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" }, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "fUl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple, @@ -54321,7 +54189,7 @@ /obj/machinery/computer/area_atmos{ dir = 4 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/item/radio/intercom{ name = "custom placement"; pixel_x = -26; @@ -54350,7 +54218,7 @@ }, /area/station/science/storage) "fWD" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, @@ -54391,14 +54259,12 @@ /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "fXy" = ( +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/rack, -/obj/effect/landmark/damageturf, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "fYk" = ( @@ -54507,21 +54373,32 @@ }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) +"gbg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/station/security/range) +"gbi" = ( +/obj/structure/closet, +/obj/item/toy/figure/crew/mime, +/obj/item/toy/crayon/mime, +/turf/simulated/floor/mineral/tranquillite, +/area/station/maintenance/fore) "gbu" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/legal/courtroom) +"gbx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "gbz" = ( /obj/item/kirbyplants, /obj/machinery/firealarm{ @@ -54536,22 +54413,9 @@ }, /area/station/science/xenobiology) "gbM" = ( -/mob/living/simple_animal/hostile/retaliate/araneus, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/carpet, -/area/station/command/office/hos) +/obj/effect/spawner/random_spawners/wall_rusted_probably, +/turf/simulated/wall, +/area/station/maintenance/fsmaint) "gbP" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -54702,6 +54566,28 @@ icon_state = "cafeteria" }, /area/station/science/break_room) +"geR" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "geV" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/unary/outlet_injector/on, @@ -54784,17 +54670,8 @@ /area/station/maintenance/medmaint) "ggc" = ( /obj/machinery/flasher/portable, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump Important Area"; - pixel_x = 24 - }, /turf/simulated/floor/plasteel{ - dir = 9; + dir = 10; icon_state = "darkblue" }, /area/station/security/armory) @@ -54813,31 +54690,11 @@ }, /area/station/security/permabrig) "ggF" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6 }, -/area/station/security/main) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "ggM" = ( /obj/structure/toilet{ dir = 4 @@ -54881,7 +54738,7 @@ /turf/simulated/floor/plasteel, /area/station/science/robotics) "ggT" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister, /obj/machinery/light, /turf/simulated/floor/plasteel{ @@ -54899,16 +54756,11 @@ }, /area/station/hallway/primary/starboard) "ghT" = ( -/obj/machinery/light_switch{ - dir = 1; - name = "south bump"; - pixel_y = -24 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/machinery/computer/arcade/orion_trail{ + dir = 8 }, -/area/station/legal/courtroom) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "ghX" = ( /obj/machinery/computer/security/telescreen/prison{ pixel_y = -30 @@ -54919,19 +54771,14 @@ }, /area/station/security/main) "gip" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + dir = 6 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/light/small{ + dir = 8 }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -54947,6 +54794,18 @@ icon_state = "cafeteria" }, /area/station/science/break_room) +"giK" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "brig shutters" + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/brig) "gjF" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable/yellow{ @@ -54960,23 +54819,19 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "gkn" = ( -/obj/machinery/firealarm{ - name = "north bump"; - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/camera{ + c_tag = "Prison Solitary Confinemessssnt 1"; + dir = 4; + network = list("Prison","SS13") }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/toilet{ dir = 4 }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/turf/simulated/floor/plasteel{ + icon_state = "redfull" }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) +/area/station/security/permabrig) "gkt" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 10 @@ -55008,21 +54863,19 @@ }, /area/station/medical/coldroom) "glG" = ( -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 4 +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/storage) "glS" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ - icon_state = "dark" + dir = 1; + icon_state = "black" }, -/area/station/legal/courtroom) +/area/station/security/brig) "gmn" = ( /obj/item/radio/intercom/locked/prison{ name = "Prison Intercom (General)"; @@ -55090,8 +54943,21 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "goq" = ( -/turf/simulated/wall, -/area/station/security/range) +/obj/structure/closet/secure_closet/hos, +/obj/item/cartridge/detective, +/obj/item/cartridge/detective, +/obj/item/cartridge/detective, +/obj/item/megaphone, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel/dark, +/area/station/command/office/hos) "gpe" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -55106,6 +54972,22 @@ /obj/machinery/status_display, /turf/simulated/wall/r_wall, /area/station/engineering/engine/supermatter) +"gpT" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreenfull" + }, +/area/station/public/sleep) "gpU" = ( /obj/machinery/camera{ c_tag = "Engineering - Transit Tube Access"; @@ -55172,7 +55054,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -55288,21 +55170,19 @@ /obj/structure/lattice, /turf/space, /area/space/nearstation) -"guZ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +"gtW" = ( +/obj/machinery/light/small{ + dir = 8 }, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) +"guZ" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 }, -/area/station/security/main) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "gvd" = ( /obj/machinery/light, /obj/machinery/firealarm{ @@ -55406,21 +55286,15 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "gzt" = ( -/obj/item/kirbyplants{ - icon_state = "plant-16" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/structure/lattice, +/obj/machinery/camera{ + c_tag = "Armory - External"; + dir = 10 }, -/area/station/security/permabrig) +/turf/space, +/area/space/nearstation) "gzU" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/window/reinforced{ dir = 8 }, @@ -55433,13 +55307,18 @@ }, /area/station/science/xenobiology) "gAM" = ( -/obj/structure/rack, -/obj/item/restraints/handcuffs, -/obj/item/flash, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gBa" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -55463,6 +55342,28 @@ icon_state = "dark" }, /area/station/science/server) +"gBc" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "gBG" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ @@ -55550,17 +55451,15 @@ }, /area/station/medical/medbay) "gDi" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/machinery/alarm{ + name = "north bump"; + pixel_y = 24 }, -/area/station/legal/courtroom) +/turf/simulated/floor/mineral/tranquillite, +/area/station/service/mime) "gDu" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 @@ -55609,7 +55508,7 @@ }, /area/station/service/chapel) "gDW" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 5 @@ -55686,7 +55585,7 @@ }, /area/station/medical/storage) "gFQ" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/monkey_recycler, /obj/structure/cable/yellow{ d1 = 1; @@ -55738,6 +55637,14 @@ }, /turf/simulated/floor/plasteel/goonplaque/commission, /area/station/hallway/secondary/bridge) +"gHm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "gHu" = ( /obj/structure/table/wood, /obj/machinery/photocopier/faxmachine/longrange{ @@ -55806,6 +55713,17 @@ icon_state = "black" }, /area/station/engineering/atmos) +"gIJ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/station/public/fitness) "gIL" = ( /obj/machinery/alarm{ name = "north bump"; @@ -55834,6 +55752,15 @@ }, /turf/simulated/floor/wood, /area/station/service/theatre) +"gIS" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "vault" + }, +/area/station/security/armory/secure) "gJg" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -55909,7 +55836,7 @@ /area/station/medical/medbay) "gLH" = ( /obj/machinery/economy/vending/cigarette, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, @@ -55933,18 +55860,6 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) -"gMl" = ( -/obj/machinery/door/window/classic/normal{ - name = "Court Cell" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, -/area/station/legal/courtroom) "gMp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -56073,31 +55988,19 @@ }, /turf/simulated/floor/engine, /area/station/science/explab/chamber) -"gNF" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/computer/borgupload, -/obj/machinery/door/window/classic/normal{ - name = "Cyborg Upload Console Window" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/all/command/ai_upload, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/turret_protected/ai_upload) "gNG" = ( /obj/machinery/atmospherics/pipe/simple/insulated{ dir = 4 }, /turf/simulated/wall/r_wall, /area/station/science/toxins/mixing) +"gNO" = ( +/obj/item/wirecutters, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "gOU" = ( /obj/machinery/door/window/classic/reversed{ name = "Desk Door"; @@ -56135,16 +56038,15 @@ }, /turf/simulated/floor/plating, /area/station/command/office/ce) -"gRj" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +"gRm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 }, -/obj/structure/cable/yellow, /turf/simulated/floor/plating, -/area/station/security/main) +/area/station/maintenance/fore) "gRq" = ( /obj/structure/table/reinforced, /obj/structure/cable/yellow{ @@ -56212,28 +56114,22 @@ }, /area/station/medical/medbay) "gSd" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Solitary Confinement 1" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_home"; + locked = 1; + name = "Labor Camp Airlock" }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel, -/area/station/security/permabrig) -"gSf" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 +/obj/machinery/door/poddoor/preopen{ + id_tag = "Perma Gate"; + name = "Prison Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "grimy" +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 }, -/area/station/security/detective) +/turf/simulated/floor/plating, +/area/station/security/permabrig) "gSu" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -56270,7 +56166,7 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "caution" @@ -56439,22 +56335,13 @@ }, /area/station/science/robotics) "gWz" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/mouse, /turf/simulated/floor/plasteel, -/area/station/security/range) +/area/station/maintenance/fsmaint) "gWE" = ( /obj/structure/table/reinforced, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/assembly/signaler{ pixel_x = -2; pixel_y = -2 @@ -56531,6 +56418,14 @@ icon_state = "red" }, /area/station/security/permabrig) +"gYm" = ( +/obj/machinery/hydroponics/soil, +/obj/item/radio/intercom{ + name = "west bump"; + pixel_x = -28 + }, +/turf/simulated/floor/grass/no_creep, +/area/station/hallway/secondary/garden) "gYM" = ( /obj/structure/rack, /obj/item/storage/belt/utility, @@ -56596,12 +56491,18 @@ /turf/simulated/floor/plasteel, /area/station/science/research) "gZV" = ( -/obj/machinery/camera{ - c_tag = "Brig - Hallway - Starboard"; - dir = 10 +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/storage) "hal" = ( /obj/effect/spawner/airlock/s_to_n, /obj/effect/spawner/window/reinforced/grilled, @@ -56612,20 +56513,24 @@ /turf/simulated/floor/plating, /area/station/maintenance/xenobio_north) "hbr" = ( -/obj/machinery/atmospherics/pipe/simple/visible/purple{ - dir = 4 +/obj/machinery/power/solar_control{ + name = "Fore Starboard Solar Control" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-4" }, -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, -/area/station/maintenance/fore) +/area/station/maintenance/auxsolarstarboard) "hbB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" }, -/area/station/legal/courtroom) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "hbN" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -56695,6 +56600,10 @@ }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) +"hdo" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/station/service/mime) "hds" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics Maintenance" @@ -56808,6 +56717,18 @@ /obj/structure/window/reinforced, /turf/simulated/floor/engine, /area/station/science/xenobiology) +"hfT" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/storage) "hfX" = ( /obj/effect/spawner/window/shuttle, /turf/simulated/floor/plating, @@ -56828,18 +56749,17 @@ /turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/A) "hgp" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "hgu" = ( @@ -56866,20 +56786,12 @@ /turf/simulated/floor/plasteel, /area/station/engineering/control) "hgU" = ( -/obj/structure/extinguisher_cabinet{ - name = "east bump"; - pixel_x = 27 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/newscaster/security_unit{ - dir = 1; - name = "south bump"; - pixel_y = -28 +/obj/machinery/power/tesla_coil{ + anchored = 1 }, -/turf/simulated/floor/carpet, -/area/station/command/office/hos) +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "hgW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56976,7 +56888,7 @@ /obj/effect/turf_decal/arrows/red{ dir = 4 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "hjn" = ( @@ -57013,14 +56925,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/lobby) "hjE" = ( -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" - }, -/area/station/security/brig) +/obj/effect/spawner/random_spawners/oil_maybe, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "hka" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -57110,19 +57018,30 @@ icon_state = "darkred" }, /area/station/security/storage) -"hlV" = ( -/obj/machinery/computer/arcade/recruiter{ - dir = 4 - }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) "hmr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "vault" }, /area/station/security/armory/secure) +"hmu" = ( +/obj/effect/spawner/random_spawners/oil_maybe, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "hmM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -57140,23 +57059,18 @@ }, /area/station/maintenance/starboard) "hnc" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Secure Equipment Storage" +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ - d1 = 1; d2 = 2; - icon_state = "1-2" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/armory, -/turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "0-2" }, -/area/station/security/armory) +/turf/simulated/floor/plating, +/area/station/security/main) "hnm" = ( /obj/machinery/atmospherics/air_sensor{ autolink_id = "co2_sensor" @@ -57210,7 +57124,7 @@ /obj/structure/sink{ pixel_y = 17 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/cleanliness{ pixel_x = 32 @@ -57225,10 +57139,11 @@ /obj/structure/chair{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/landmark/start/assistant, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "hnR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ @@ -57295,17 +57210,6 @@ icon_state = "white" }, /area/station/science/xenobiology) -"hoM" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/machinery/door/window/classic/reversed{ - name = "shower" - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/station/public/recreation) "hoR" = ( /turf/simulated/floor/plasteel{ icon_state = "red" @@ -57422,7 +57326,7 @@ /area/station/maintenance/asmaint) "hrZ" = ( /obj/structure/table, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/clothing/glasses/meson/engine, /obj/item/clothing/glasses/meson/engine, /obj/item/rpd, @@ -57459,19 +57363,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"hsZ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/armory) "htr" = ( /obj/machinery/disposal, /obj/structure/sign/deathsposal{ @@ -57615,11 +57506,11 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "hwP" = ( +/obj/structure/disposalpipe/segment, /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 }, -/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "red" @@ -57632,11 +57523,12 @@ }, /area/station/science/toxins/launch) "hwZ" = ( -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Maintenance" +/obj/effect/landmark/damageturf, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/fore) "hxc" = ( @@ -57682,6 +57574,26 @@ }, /turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) +"hxD" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/computer/aiupload, +/obj/machinery/door/window/classic/reversed{ + name = "Upload Console Window"; + dir = 2 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/all/command/ai_upload, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/turret_protected/ai_upload) "hyp" = ( /obj/machinery/door/airlock/research, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -57780,6 +57692,27 @@ icon_state = "red" }, /area/station/security/permabrig) +"hAn" = ( +/obj/machinery/atmospherics/meter, +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) +"hAK" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "hAL" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 8; @@ -57873,6 +57806,12 @@ icon_state = "cautioncorner" }, /area/station/engineering/atmos) +"hCg" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "hCr" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 9 @@ -57989,7 +57928,7 @@ /obj/item/clothing/glasses/hud/diagnostic, /obj/item/clothing/glasses/welding, /obj/item/clothing/head/welding, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/robotics) "hEv" = ( @@ -58069,6 +58008,18 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/supply/storage) +"hFF" = ( +/obj/structure/chair/wood/wings{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) "hFN" = ( /obj/structure/chair{ dir = 1 @@ -58111,6 +58062,11 @@ /obj/effect/spawner/window/reinforced/plasma/grilled, /turf/simulated/floor/plating, /area/station/engineering/control) +"hFY" = ( +/obj/structure/closet/firecloset, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "hGL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, @@ -58135,6 +58091,23 @@ icon_state = "dark" }, /area/station/science/server) +"hHz" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Perma Gate"; + name = "Prison Blast Door" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "hHA" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -58164,7 +58137,7 @@ /area/station/legal/lawoffice) "hIk" = ( /obj/structure/dispenser, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "hIG" = ( @@ -58212,6 +58185,13 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) +"hIP" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "hIZ" = ( /obj/docking_port/stationary{ dir = 8; @@ -58238,19 +58218,14 @@ }, /area/station/security/armory) "hJH" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; d2 = 4; - icon_state = "2-4" + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" }, -/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hJJ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -58272,6 +58247,19 @@ icon_state = "neutralcorner" }, /area/station/maintenance/starboard) +"hKK" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/armory/secure) "hKO" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -58306,7 +58294,7 @@ name = "Test Chamber Telescreen"; network = list("Toxins") }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -58322,18 +58310,17 @@ }, /area/station/service/chapel/office) "hLu" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" }, -/turf/simulated/floor/plasteel, /area/station/security/brig) "hLE" = ( /obj/structure/cable/yellow{ @@ -58379,7 +58366,7 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "bar" }, @@ -58425,8 +58412,11 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "hNy" = ( -/obj/structure/closet/firecloset, -/turf/simulated/floor/plating, +/obj/structure/closet, +/obj/item/clothing/under/rank/civilian/clown/sexy, +/obj/item/clothing/mask/gas/clown_hat/sexy, +/obj/item/lighter/zippo/engraved, +/turf/simulated/floor/carpet/purple, /area/station/maintenance/fore) "hOu" = ( /obj/structure/cable/yellow{ @@ -58445,30 +58435,29 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore2) "hOA" = ( -/obj/machinery/computer/brigcells{ - dir = 4 - }, -/obj/machinery/alarm{ - dir = 4; +/obj/machinery/power/apc{ + dir = 8; name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) -"hOP" = ( -/obj/machinery/economy/vending/secdrobe, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 30 - }, -/obj/machinery/camera{ - c_tag = "Security - Gear Room"; - dir = 8 +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" }, /turf/simulated/floor/plasteel{ - dir = 8; + dir = 4; icon_state = "darkred" }, /area/station/security/storage) +"hOP" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/station/security/main) "hPb" = ( /obj/machinery/light{ dir = 8 @@ -58554,6 +58543,26 @@ icon_state = "blue" }, /area/station/engineering/atmos) +"hRH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/station/public/toilet/lockerroom) "hRS" = ( /obj/machinery/newscaster{ name = "north bump"; @@ -58624,6 +58633,23 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/maintenance/aft2) +"hSX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/maintenance/fsmaint) "hTg" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 9 @@ -58694,6 +58720,10 @@ }, /turf/simulated/floor/plating, /area/station/security/brig) +"hVa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) "hVw" = ( /obj/machinery/atmospherics/pipe/simple/insulated, /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -58727,26 +58757,19 @@ }, /area/station/science/rnd) "hWf" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + dir = 10 }, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 }, /turf/simulated/floor/plating, /area/station/maintenance/fore) "hWk" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/item/radio/intercom{ - name = "west bump"; - pixel_x = -28 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/storage) +/obj/machinery/light, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "hWr" = ( /obj/structure/sign/electricshock, /turf/simulated/wall/r_wall, @@ -58852,6 +58875,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/public/dorms) +"hZi" = ( +/obj/machinery/seed_extractor, +/obj/effect/turf_decal/stripes/corner, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/station/hallway/secondary/garden) "hZy" = ( /obj/structure/disposalpipe/sortjunction{ dir = 1; @@ -58868,18 +58899,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) -"hZE" = ( -/obj/structure/grille, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) -"hZJ" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, -/area/station/public/sleep) "hZT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -58967,7 +58986,7 @@ }, /area/station/engineering/atmos) "ibu" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/nitrogen, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) @@ -59192,7 +59211,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "igb" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/mecha_wreckage/ripley, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) @@ -59220,13 +59239,13 @@ }, /obj/structure/cable/yellow{ d1 = 2; - d2 = 4; - icon_state = "2-4" + d2 = 8; + icon_state = "2-8" }, /obj/structure/cable/yellow{ d1 = 2; - d2 = 8; - icon_state = "2-8" + d2 = 4; + icon_state = "2-4" }, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -59261,7 +59280,7 @@ /obj/structure/morgue{ dir = 2 }, -/obj/effect/turf_decal/stripes/white/full, +/obj/effect/turf_decal/stripes/white, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -59398,6 +59417,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/public/locker) "ilJ" = ( @@ -59549,11 +59573,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/control) "iot" = ( -/obj/machinery/economy/vending/suitdispenser, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/public/locker) +/obj/effect/spawner/random_spawners/grille_maybe, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "ioy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -59595,18 +59617,16 @@ }, /area/station/hallway/primary/central) "ipz" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, /obj/structure/cable/yellow{ - d1 = 1; d2 = 2; - icon_state = "1-2" + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" +/obj/machinery/door/poddoor/preopen{ + id_tag = "Perma Gate"; + name = "Prison Blast Door" }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, /area/station/security/permabrig) "iqc" = ( /obj/effect/turf_decal/stripes/line{ @@ -59637,7 +59657,9 @@ }, /area/station/security/permabrig) "iqp" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/machinery/atmospherics/binary/valve{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "iqC" = ( @@ -59813,12 +59835,6 @@ }, /turf/space, /area/space/nearstation) -"iuq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/security/permabrig) "iuD" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/effect/turf_decal/stripes/line{ @@ -59879,41 +59895,16 @@ dir = 1; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "ivv" = ( -/obj/structure/rack, -/obj/item/book/manual/wiki/sop_legal{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/item/book/manual/wiki/sop_security{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/item/book/manual/wiki/security_space_law{ - pixel_y = 4 - }, -/obj/machinery/camera{ - c_tag = "Security - Office - Starboard" - }, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/woodsiding{ - dir = 8 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" +/obj/machinery/light/small{ + dir = 4 }, -/turf/simulated/floor/wood, -/area/station/security/main) +/turf/simulated/floor/plasteel, +/area/station/security/range) "ivD" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -59923,6 +59914,15 @@ icon_state = "dark" }, /area/station/security/permabrig) +"ivP" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "ivR" = ( /obj/effect/landmark/spawner/rev, /turf/simulated/floor/engine, @@ -59938,43 +59938,12 @@ /turf/simulated/floor/carpet, /area/station/public/vacant_office) "iwm" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/machinery/magnetic_controller{ - autolink = 1; - name = "Firing Range Control Console"; - path = "w;e;e;w;s;n;n;s"; - pixel_x = 6; - pixel_y = 4 - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/power/apc{ - dir = 1; - name = "north bump"; - pixel_y = 24 - }, +/obj/machinery/light, /turf/simulated/floor/plasteel{ - icon_state = "dark" + dir = 8; + icon_state = "redcorner" }, -/area/station/security/range) +/area/station/security/brig) "iwq" = ( /obj/structure/table, /obj/item/taperecorder, @@ -60138,8 +60107,7 @@ icon_state = "chapel" }, /area/station/service/chapel) -"izt" = ( -/obj/effect/spawner/window/reinforced/grilled, +"izK" = ( /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -60149,6 +60117,7 @@ d2 = 8; icon_state = "0-8" }, +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/security/warden) "izY" = ( @@ -60204,12 +60173,12 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "iAS" = ( -/obj/machinery/economy/vending/hatdispenser, -/obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" +/obj/machinery/power/grounding_rod{ + anchored = 1 }, -/area/station/public/locker) +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "iAT" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 8; @@ -60253,7 +60222,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "iBi" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -60304,26 +60273,19 @@ }, /area/station/science/research) "iBO" = ( -/obj/machinery/atmospherics/pipe/manifold/visible, -/obj/machinery/atmospherics/meter, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) -"iCz" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/structure/disposalpipe/broken{ + dir = 1 }, -/obj/structure/cable/yellow, -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "Magistrate" +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, -/area/station/legal/magistrate) +/area/station/maintenance/fsmaint) +"iBR" = ( +/turf/simulated/wall/r_wall, +/area/station/security/storage) "iCM" = ( /obj/structure/grille/broken, /turf/simulated/floor/plating, @@ -60444,6 +60406,13 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/aft2) +"iGR" = ( +/obj/structure/closet/crate{ + name = "Silver Crate" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "iGV" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -60581,6 +60550,13 @@ icon_state = "dark" }, /area/station/engineering/control) +"iJA" = ( +/obj/machinery/economy/vending/secdrobe, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkred" + }, +/area/station/security/storage) "iKb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -60641,7 +60617,6 @@ /turf/simulated/floor/plating, /area/station/maintenance/xenobio_north) "iKQ" = ( -/obj/machinery/flasher/portable, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -60656,8 +60631,7 @@ pixel_y = -8 }, /turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" + icon_state = "dark" }, /area/station/security/armory) "iKV" = ( @@ -60690,8 +60664,15 @@ }, /area/station/hallway/primary/starboard) "iLl" = ( -/obj/structure/grille/broken, -/obj/effect/landmark/damageturf, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "iLq" = ( @@ -60721,7 +60702,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "iLw" = ( @@ -60755,6 +60736,16 @@ icon_state = "dark" }, /area/station/maintenance/fsmaint) +"iMg" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/station/security/permabrig) "iMm" = ( /obj/structure/closet/crate, /obj/effect/landmark/costume/random, @@ -60794,11 +60785,9 @@ /turf/simulated/floor/greengrid, /area/station/science/robotics/chargebay) "iNk" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, +/obj/machinery/space_heater, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fore) "iNl" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, @@ -61012,20 +61001,10 @@ }, /area/station/service/expedition) "iSH" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 }, +/obj/item/stack/cable_coil/blue, /turf/simulated/floor/plating, /area/station/maintenance/fore) "iTb" = ( @@ -61167,6 +61146,16 @@ icon_state = "dark" }, /area/station/security/interrogation) +"iWb" = ( +/obj/machinery/economy/vending/crittercare, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/station/hallway/secondary/garden) "iWv" = ( /obj/machinery/alarm{ dir = 4; @@ -61189,22 +61178,27 @@ }, /area/station/turret_protected/ai) "iYh" = ( -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/science/toxins/test) "iYm" = ( -/obj/machinery/computer/secure_data{ +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/obj/machinery/alarm{ - dir = 8; - name = "east bump"; - pixel_x = 24 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/machinery/door/airlock/security/glass{ + name = "Solitary Confinement 1" }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iZh" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -61284,6 +61278,10 @@ }, /turf/space, /area/space/nearstation) +"jbe" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/station/service/clown) "jbk" = ( /obj/structure/reflector/double{ anchored = 1; @@ -61436,28 +61434,6 @@ icon_state = "dark" }, /area/station/turret_protected/ai) -"jib" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery"; - dir = 4; - location = "Engineering" - }, -/obj/structure/plasticflaps{ - opacity = 1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/door/window/classic/normal{ - dir = 8; - name = "Engineering Delivery" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/general{ - dir = 8 - }, -/turf/simulated/floor/plasteel, -/area/station/maintenance/fsmaint) "jiK" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -61470,21 +61446,21 @@ /turf/simulated/floor/plasteel, /area/station/engineering/control) "jiR" = ( -/obj/effect/spawner/lootdrop{ - icon_state = "grille"; - loot = list(/obj/structure/grille=8,/obj/structure/grille/broken=2); - name = "normal or broken grille spawner" - }, +/obj/structure/closet/firecloset, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_left_frequent, /turf/simulated/floor/plating, /area/station/maintenance/fore) "jiW" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" +/obj/machinery/light_switch{ + dir = 8; + name = "east bump"; + pixel_x = 24 }, -/area/station/security/permabrig) +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "jjL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -61551,19 +61527,12 @@ /turf/simulated/floor/wood, /area/station/service/bar) "jln" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 }, -/turf/simulated/floor/carpet, -/area/station/command/office/hos) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "jlL" = ( /obj/machinery/door/window/classic/normal{ name = "Danger: Conveyor Access"; @@ -61585,6 +61554,12 @@ icon_state = "purplecorner" }, /area/station/hallway/primary/aft) +"jms" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "jmV" = ( /obj/structure/dresser, /obj/machinery/light/small{ @@ -61620,27 +61595,21 @@ }, /area/station/engineering/control) "jnZ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/light_switch{ + dir = 8; + name = "east bump"; + pixel_x = 24 }, -/obj/structure/disposalpipe/sortjunction{ - dir = 1; - name = "Detective"; - sort_type_txt = "24" +/obj/machinery/camera{ + c_tag = "Detective's Office"; + dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/item/kirbyplants{ + icon_state = "plant-24" }, -/area/station/security/brig) +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/carpet, +/area/station/security/detective) "jom" = ( /obj/item/reagent_containers/dropper{ pixel_x = -7; @@ -61677,7 +61646,7 @@ /area/station/engineering/hardsuitstorage) "joP" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -61744,6 +61713,19 @@ icon_state = "white" }, /area/station/medical/exam_room) +"jsH" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "jsI" = ( /obj/machinery/light_switch{ name = "north bump"; @@ -61821,14 +61803,35 @@ icon_state = "whiteblue" }, /area/station/medical/storage) -"juq" = ( -/obj/machinery/light{ - dir = 4 +"juc" = ( +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/area/station/legal/courtroom) +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "PermaLockdown"; + name = "Lockdown Shutters" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/permabrig) +"juq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/oil_maybe, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "juN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -61964,9 +61967,23 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/spawner/window/reinforced/polarized/grilled, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "Processing" + }, /turf/simulated/floor/plating, /area/station/supply/qm) +"jyZ" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/station/public/locker) "jzk" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment{ @@ -62065,6 +62082,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/public/locker) "jCz" = ( @@ -62286,14 +62308,13 @@ }, /area/station/medical/surgery/observation) "jGk" = ( -/obj/structure/closet, -/obj/item/reagent_containers/food/drinks/cans/beer{ - desc = "Takes you to a whole new level of thinking."; - name = "Meta-Cider" +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" }, -/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/security/armory) "jGq" = ( /obj/structure/closet/crate/engineering/electrical, /obj/effect/spawner/lootdrop/maintenance, @@ -62318,14 +62339,6 @@ /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel, /area/station/ai_monitored/storage/eva) -"jHu" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/security/brig) "jHO" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ @@ -62350,14 +62363,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/carpet, /area/station/security/detective) -"jIn" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/security/warden) "jIs" = ( /obj/machinery/computer/security{ dir = 8; @@ -62476,17 +62481,17 @@ }, /area/station/medical/cloning) "jJr" = ( -/obj/machinery/suit_storage_unit/security/hos, -/obj/item/radio/intercom{ - name = "east bump"; - pixel_x = 28 - }, -/obj/item/radio/intercom/department/security{ - pixel_x = 28; - pixel_y = -7 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/plasteel/dark, -/area/station/command/office/hos) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "jJI" = ( /obj/structure/bed/dogbed/runtime, /mob/living/simple_animal/pet/cat/Runtime, @@ -62554,16 +62559,6 @@ }, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) -"jKR" = ( -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "HoS" - }, -/turf/simulated/floor/plating, -/area/station/command/office/hos) "jKS" = ( /obj/structure/transit_tube/horizontal, /obj/structure/lattice/catwalk, @@ -62597,6 +62592,20 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/maintenance/xenobio_north) +"jMr" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) "jMs" = ( /turf/simulated/floor/plasteel{ icon_state = "red" @@ -62665,18 +62674,27 @@ icon_state = "dark" }, /area/station/service/chapel) +"jNv" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "jNU" = ( -/obj/machinery/computer/security{ - dir = 4; - network = list("SS13","Research Outpost","Mining Outpost") +/obj/machinery/door/poddoor/preopen{ + id_tag = "Perma Gate"; + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ - d1 = 4; + d1 = 1; d2 = 8; - icon_state = "4-8" + icon_state = "1-8" }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "jOj" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ @@ -62895,11 +62913,6 @@ /area/station/security/range) "jQK" = ( /obj/structure/lattice/catwalk, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -62910,6 +62923,11 @@ d2 = 2; icon_state = "1-2" }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/space, /area/station/engineering/solar/auxstarboard) "jQZ" = ( @@ -62925,6 +62943,18 @@ icon_state = "white" }, /area/station/science/toxins/launch) +"jRf" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/station/public/fitness) "jRX" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -62989,6 +63019,14 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) +"jSU" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/main) "jTe" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -63080,6 +63118,19 @@ icon_state = "dark" }, /area/station/security/permabrig) +"jUV" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/smes) "jVQ" = ( /obj/machinery/alarm{ dir = 4; @@ -63196,6 +63247,12 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) +"jXR" = ( +/obj/machinery/door/window/classic/reversed{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/station/command/office/captain/bedroom) "jXS" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable/yellow{ @@ -63230,28 +63287,27 @@ }, /turf/simulated/floor/engine, /area/station/science/xenobiology) +"jYH" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "jYM" = ( /turf/simulated/wall/r_wall, /area/station/hallway/secondary/exit) -"jYR" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/reinforced/normal{ - dir = 1; - name = "Weapon Distribution" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/armory{ - dir = 1 - }, -/obj/machinery/door/window/classic/normal{ - name = "Request Window" +"jYS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/item/pen, -/obj/item/paper, -/obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "neutralcorner" }, -/area/station/security/armory/secure) +/area/station/public/fitness) "jYX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -63305,7 +63361,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "kbr" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/air, /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 5 @@ -63353,16 +63409,16 @@ }, /area/station/medical/virology) "kdl" = ( -/obj/structure/chair/wood/wings{ +/obj/effect/turf_decal/woodsiding{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/turf/simulated/floor/carpet, +/obj/machinery/keycard_auth{ + pixel_y = 24 + }, +/turf/simulated/floor/wood, /area/station/command/office/hos) "kdB" = ( /obj/structure/sign/poster/random{ @@ -63382,6 +63438,14 @@ "kez" = ( /turf/simulated/wall/r_wall, /area/station/engineering/engine/supermatter) +"keN" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/armory/secure) "keQ" = ( /turf/simulated/floor/plasteel{ icon_state = "cafeteria" @@ -63397,6 +63461,19 @@ /obj/effect/mapping_helpers/airlock/access/all/service/bar, /turf/simulated/floor/wood, /area/station/service/bar) +"kfe" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "kfx" = ( /turf/simulated/floor/plasteel{ icon_state = "white" @@ -63431,10 +63508,11 @@ }, /area/station/security/armory) "kfU" = ( -/obj/machinery/atmospherics/pipe/simple/visible/purple, -/obj/structure/lattice/catwalk, -/turf/space, -/area/space/nearstation) +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "kgx" = ( /turf/simulated/floor/plasteel{ icon_state = "white" @@ -63467,23 +63545,9 @@ }, /area/station/engineering/atmos) "khy" = ( -/obj/structure/chair/wood/wings{ - dir = 8 - }, -/obj/machinery/hologram/holopad, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/carpet, -/area/station/command/office/hos) +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "khI" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -63496,6 +63560,10 @@ icon_state = "cult" }, /area/station/legal/lawoffice) +"khO" = ( +/obj/structure/shuttle/engine/propulsion/burst, +/turf/simulated/wall/mineral/titanium, +/area/shuttle/pod_3) "kib" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ @@ -63540,29 +63608,35 @@ icon_state = "white" }, /area/station/science/xenobiology) -"kkA" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" +"kkw" = ( +/obj/machinery/door/airlock/titanium{ + name = "Escape Pod Airlock" }, -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "Magistrate" +/obj/docking_port/mobile/pod{ + id = "pod3"; + name = "escape pod 3" }, -/turf/simulated/floor/plating, -/area/station/legal/magistrate) +/turf/simulated/floor/mineral/titanium/blue, +/area/shuttle/pod_3) "kkP" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/security/permabrig) +"kli" = ( +/obj/structure/bed, +/obj/machinery/camera{ + c_tag = "Prison Solitary Confinement 2"; + dir = 8; + network = list("Prison","SS13") + }, +/obj/machinery/flasher{ + id = "soli2"; + pixel_y = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/station/security/permabrig) "klo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -63625,18 +63699,6 @@ icon_state = "caution" }, /area/station/engineering/controlroom) -"klZ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "hosspace"; - name = "Space Shutters" - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/command/office/hos) "kmb" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, /obj/effect/spawner/window/reinforced/grilled, @@ -63702,14 +63764,14 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"koi" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" +"kol" = ( +/obj/effect/landmark/burnturf, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" }, -/area/station/public/sleep) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "kpn" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -63782,6 +63844,10 @@ pixel_x = 24; pixel_y = -6 }, +/obj/machinery/camera{ + c_tag = "Security - Office - Port - East"; + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "red" @@ -63826,19 +63892,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "ksb" = ( -/obj/machinery/computer/security{ - dir = 1 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" - }, -/area/station/security/main) +/obj/effect/spawner/random_spawners/wall_rusted_probably, +/turf/simulated/wall/r_wall, +/area/station/maintenance/fsmaint) "ksf" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -63909,19 +63965,15 @@ /turf/space, /area/space/nearstation) "ktZ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/machinery/door/airlock/security/glass{ - name = "Courtroom Hallway" +/obj/machinery/alarm{ + dir = 1; + name = "south bump"; + pixel_y = -24 }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, /turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "freezerfloor" }, -/area/station/security/brig) +/area/station/public/toilet/lockerroom) "kuc" = ( /obj/structure/flora/ausbushes/fernybush, /turf/simulated/floor/grass/no_creep, @@ -64096,17 +64148,6 @@ }, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) -"kyR" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/structure/cable/yellow, -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "Detective" - }, -/turf/simulated/floor/plating, -/area/station/security/brig) "kzg" = ( /obj/effect/landmark/spawner/nukedisc_respawn, /obj/machinery/light/small{ @@ -64198,11 +64239,9 @@ }, /area/station/medical/medbay) "kzO" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +/obj/machinery/atmospherics/binary/valve/open, +/obj/machinery/light{ + dir = 8 }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -64234,24 +64273,6 @@ icon_state = "whiteblue" }, /area/station/command/office/cmo) -"kAC" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plating, -/area/station/engineering/smes) "kAP" = ( /obj/structure/closet/crate/trashcart, /obj/effect/turf_decal/delivery, @@ -64420,7 +64441,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/public/recreation) +/area/station/public/fitness) "kDU" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -64468,6 +64489,18 @@ }, /turf/simulated/floor/engine, /area/station/science/xenobiology) +"kEh" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "kEk" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -64567,6 +64600,28 @@ icon_state = "brown" }, /area/station/supply/office) +"kFY" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_x = 25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/station/security/permabrig) "kGf" = ( /obj/machinery/light_construct{ dir = 8 @@ -64644,7 +64699,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/carbon_dioxide, /obj/structure/window/reinforced{ dir = 8 @@ -64881,23 +64936,20 @@ /area/station/medical/virology) "kNi" = ( /obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/portable/scrubber, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, /area/station/science/storage) "kNk" = ( -/obj/machinery/newscaster/security_unit{ - dir = 4; - name = "west bump"; - pixel_x = -28 - }, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/ablative, /turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" + dir = 9; + icon_state = "darkblue" }, -/area/station/security/main) +/area/station/security/armory) "kNv" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ id = "CMO" @@ -64948,6 +65000,14 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/port) +"kOr" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "kOw" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -65089,11 +65149,6 @@ icon_state = "dark" }, /area/station/security/armory/secure) -"kRe" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow, -/turf/simulated/floor/plating, -/area/station/security/main) "kRm" = ( /obj/machinery/door/airlock/centcom{ name = "Cell 4" @@ -65232,7 +65287,7 @@ }, /area/station/engineering/control) "kUf" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/machinery/light{ dir = 1 @@ -65254,8 +65309,22 @@ /turf/simulated/floor/plating, /area/station/maintenance/xenobio_south) "kUA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "kVu" = ( @@ -65267,13 +65336,9 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/bridge) "kVN" = ( -/obj/structure/table/wood, -/obj/machinery/recharger, -/obj/effect/turf_decal/woodsiding{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "kVO" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -65496,9 +65561,12 @@ }, /area/station/medical/reception) "kZt" = ( -/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/atmos{ + name = "Fore-Starboard Atmospherics Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/simple/visible/universal, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "kZG" = ( @@ -65519,16 +65587,28 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/aft) -"law" = ( -/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 +"lak" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/station/public/dorms) +"law" = ( /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/public/dorms) "laE" = ( @@ -65887,14 +65967,6 @@ }, /turf/simulated/floor/engine, /area/station/science/misc_lab) -"lgv" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/armory/secure) "lhd" = ( /obj/machinery/smartfridge/medbay, /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/chemistry{ @@ -65936,19 +66008,6 @@ icon_state = "caution" }, /area/station/engineering/controlroom) -"lhp" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/warden) "lhs" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -66036,8 +66095,15 @@ }, /turf/simulated/floor/engine/o2, /area/station/engineering/atmos) +"liR" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "liS" = ( -/obj/machinery/light/small, /obj/structure/table, /obj/item/clothing/ears/earmuffs{ pixel_y = 7 @@ -66072,14 +66138,6 @@ icon_state = "white" }, /area/station/security/permabrig) -"liZ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/security/range) "ljg" = ( /obj/machinery/economy/vending/plasmaresearch, /obj/effect/turf_decal/delivery, @@ -66093,7 +66151,7 @@ pixel_x = 12 }, /obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitecorner" @@ -66111,6 +66169,32 @@ icon_state = "white" }, /area/station/science/rnd) +"ljT" = ( +/obj/item/rack_parts, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"ljV" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/reinforced/normal{ + dir = 1; + name = "Weapon Distribution" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/armory{ + dir = 1 + }, +/obj/machinery/door/window/classic/normal{ + name = "Request Window"; + dir = 2 + }, +/obj/item/pen, +/obj/item/paper, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/armory/secure) "ljZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/wood, @@ -66130,6 +66214,14 @@ }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) +"lkE" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/wood, +/area/station/command/office/hos) "lkH" = ( /obj/machinery/door/airlock/research/glass, /obj/structure/cable/yellow{ @@ -66143,25 +66235,21 @@ icon_state = "purplefull" }, /area/station/science/robotics) +"lkK" = ( +/obj/item/radio/intercom{ + name = "west bump"; + pixel_x = -28 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/turf/simulated/floor/mineral/titanium/blue, +/area/shuttle/pod_3) "lkN" = ( /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/station/medical/chemistry) -"llc" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "Magistrate" - }, -/turf/simulated/floor/plating, -/area/station/legal/magistrate) "lle" = ( /obj/machinery/status_display{ dir = 4; @@ -66285,14 +66373,26 @@ }, /area/station/medical/exam_room) "lnP" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/public/dorms) +"loo" = ( +/obj/structure/cable/pink{ + icon_state = "1-8" + }, +/obj/structure/cable/cyan{ + icon_state = "0-2" + }, +/obj/structure/cable/pink{ + icon_state = "2-10" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "los" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -66373,13 +66473,13 @@ }, /area/station/security/interrogation) "lqY" = ( -/obj/machinery/light/small{ - dir = 4 - }, /obj/machinery/camera{ c_tag = "Dormitories - Fore"; dir = 8 }, +/obj/machinery/light{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -66492,6 +66592,22 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) +"ltg" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/station/security/permabrig) "ltm" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 4 @@ -66524,10 +66640,9 @@ }, /area/station/medical/medbay) "lvc" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -66676,6 +66791,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/public/locker) "lAW" = ( @@ -66835,12 +66955,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal) "lEo" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "lEw" = ( @@ -66848,7 +66965,7 @@ /obj/item/extinguisher, /obj/item/clothing/mask/gas, /obj/item/grenade/chem_grenade/firefighting, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -66876,7 +66993,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "lEQ" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/chinese, /turf/simulated/floor/plasteel{ dir = 4; @@ -67081,6 +67198,12 @@ /obj/machinery/atmospherics/binary/valve, /turf/simulated/floor/plating, /area/station/maintenance/fore) +"lHy" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/item/clothing/gloves/color/white, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "lHJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -67115,6 +67238,22 @@ icon_state = "white" }, /area/station/science/toxins/launch) +"lIF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "PermaLockdown"; + name = "Lockdown Shutters" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "lIM" = ( /turf/simulated/wall, /area/station/maintenance/fore2) @@ -67144,7 +67283,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/window/classic/normal{ dir = 8; name = "Bridge Delivery" @@ -67167,6 +67306,19 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port) +"lJr" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/station/security/brig) "lJt" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, @@ -67209,20 +67361,24 @@ /obj/effect/decal/remains/xeno, /turf/simulated/floor/engine, /area/station/science/test_chamber) +"lKn" = ( +/obj/structure/cable/green{ + icon_state = "5-6" + }, +/obj/item/stack/cable_coil/yellow, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "lKs" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/firealarm{ + dir = 1; + name = "south bump"; + pixel_y = -24 }, -/obj/effect/landmark/start/security_officer, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" + icon_state = "dark" }, -/area/station/security/main) +/area/station/security/storage) "lKK" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ @@ -67276,6 +67432,13 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"lLH" = ( +/obj/structure/cable/cyan{ + icon_state = "4-5" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "lLO" = ( /turf/simulated/floor/plasteel{ dir = 5; @@ -67509,6 +67672,27 @@ icon_state = "whiteyellow" }, /area/station/medical/reception) +"lQi" = ( +/obj/effect/turf_decal/woodsiding{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/cigbutt/cigarbutt{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = -3; + pixel_y = 3 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/wood, +/area/station/command/office/hos) "lQx" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -67579,6 +67763,25 @@ icon_state = "showroomfloor" }, /area/station/medical/coldroom) +"lRH" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) +"lRK" = ( +/obj/machinery/light/small, +/turf/simulated/floor/catwalk, +/area/station/maintenance/fore) "lRY" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/spawner/lootdrop/maintenance, @@ -67862,19 +68065,20 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "maC" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/requests_console{ - department = "Security"; - departmentType = 5; - name = "Security Requests Console"; - pixel_x = -30 +/obj/machinery/firealarm{ + dir = 8; + name = "west bump"; + pixel_x = -24 }, +/turf/simulated/floor/plasteel, +/area/station/security/brig) +"maV" = ( +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ - icon_state = "dark" + dir = 1; + icon_state = "black" }, -/area/station/security/storage) +/area/station/security/brig) "mba" = ( /obj/structure/cable/yellow{ d2 = 2; @@ -67987,11 +68191,6 @@ pixel_x = -2; pixel_y = 10 }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "red" @@ -68065,6 +68264,22 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) +"meM" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/armory/secure) "mfm" = ( /obj/structure/table, /obj/machinery/computer/med_data/laptop{ @@ -68075,6 +68290,18 @@ icon_state = "whiteblue" }, /area/station/medical/paramedic) +"mfp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/landmark/spawner/xeno, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/station/public/toilet/lockerroom) "mfr" = ( /obj/structure/window/reinforced{ dir = 4 @@ -68203,6 +68430,14 @@ icon_state = "darkblue" }, /area/station/command/office/cmo) +"mhS" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/station/public/toilet/lockerroom) "mhV" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -68238,6 +68473,31 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) +"miO" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) +"mjH" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + dir = 4; + location = "Engineering" + }, +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/effect/turf_decal/delivery/hollow, +/obj/machinery/door/window/classic/normal{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "mjP" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/cable/yellow{ @@ -68376,23 +68636,19 @@ /obj/machinery/door/airlock/glass{ id_tag = "magistrateofficedoor" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "cult" }, /area/station/legal/magistrate) "mlM" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - name = "west bump"; - pixel_x = -24 - }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + icon_state = "whitegreenfull" }, -/area/station/public/toilet/lockerroom) +/area/station/public/sleep) "mlO" = ( /obj/structure/window/reinforced{ dir = 1 @@ -68779,13 +69035,10 @@ }, /area/station/service/kitchen) "mxw" = ( -/obj/structure/table/wood, -/obj/item/stamp/hos, -/obj/effect/turf_decal/woodsiding{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "myi" = ( /obj/machinery/atmospherics/binary/valve{ layer = 3.3; @@ -68798,22 +69051,12 @@ /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "myk" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/turf_decal/woodsiding{ - dir = 8 - }, -/obj/machinery/power/apc{ - name = "south bump"; - pixel_y = -24 +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/structure/cable/yellow, -/turf/simulated/floor/wood, -/area/station/security/main) +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, +/area/station/security/range) "myY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/plasteel, @@ -68890,6 +69133,37 @@ icon_state = "whiteblue" }, /area/station/command/office/cmo) +"mAo" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/reinforced/normal{ + dir = 1; + name = "Warden's Desk" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/armory{ + dir = 1 + }, +/obj/machinery/door/window/classic/normal{ + dir = 2; + name = "Reception Window" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "brig shutters" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/item/storage/fancy/donut_box, +/turf/simulated/floor/plasteel, +/area/station/security/warden) "mAt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -68924,6 +69198,16 @@ /obj/structure/transit_tube/horizontal, /turf/space, /area/space/nearstation) +"mAW" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) "mAZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -69178,21 +69462,13 @@ }, /area/station/hallway/primary/aft) "mGT" = ( -/obj/structure/closet/secure_closet/hos, -/obj/item/cartridge/detective, -/obj/item/cartridge/detective, -/obj/item/cartridge/detective, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/camera{ - c_tag = "Head of Security's Office" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 }, -/obj/item/megaphone, -/turf/simulated/floor/plasteel/dark, -/area/station/command/office/hos) +/obj/effect/spawner/random_spawners/cobweb_left_rare, +/turf/simulated/floor/carpet/arcade, +/area/station/maintenance/fore) "mHs" = ( /obj/machinery/computer/general_air_control/large_tank_control{ dir = 1; @@ -69259,17 +69535,41 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/command/bridge) +"mJF" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/armory/secure) "mKy" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "mKI" = ( /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" }, /area/station/security/permabrig) +"mKR" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/station/security/permabrig) "mKW" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 @@ -69448,7 +69748,7 @@ }, /area/station/science/research) "mPo" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/air, /obj/machinery/atmospherics/pipe/simple/hidden/purple, /turf/simulated/floor/plasteel, @@ -69582,6 +69882,7 @@ d2 = 2; icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "red" @@ -69676,6 +69977,37 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/medmaint) +"mUU" = ( +/obj/machinery/door/airlock/command, +/obj/effect/mapping_helpers/airlock/access/all/security/hos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel, +/area/station/command/office/hos) "mVl" = ( /obj/structure/chair/sofa/corp/left, /obj/machinery/alarm{ @@ -69707,22 +70039,18 @@ /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "mVB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, /obj/structure/cable/yellow{ d1 = 1; - d2 = 4; - icon_state = "1-4" + d2 = 2; + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 +/obj/machinery/light{ + dir = 4 }, /turf/simulated/floor/plasteel{ - dir = 4; icon_state = "redcorner" }, -/area/station/security/main) +/area/station/security/brig) "mVD" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, @@ -69834,22 +70162,14 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/public/recreation) +/area/station/public/fitness) "mXw" = ( -/obj/machinery/flasher_button{ - id = "soli1"; - name = "Solitary 1 Flasher"; - pixel_x = -7; - pixel_y = 26 - }, -/obj/machinery/flasher_button{ - id = "soli2"; - name = "Solitary 2 Flasher"; - pixel_x = 7; - pixel_y = 26 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, /turf/simulated/floor/plasteel, -/area/station/security/permabrig) +/area/station/maintenance/fore) "mXx" = ( /obj/structure/chair/sofa/corp/right{ dir = 1 @@ -70043,13 +70363,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "nbg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light/small{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/landmark/damageturf, /turf/simulated/floor/plating, /area/station/maintenance/fore) "nbG" = ( @@ -70090,8 +70413,11 @@ /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "nbN" = ( -/obj/item/chair, -/obj/effect/landmark/damageturf, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "nbO" = ( @@ -70198,27 +70524,11 @@ }, /area/station/engineering/break_room) "ndv" = ( -/obj/structure/chair{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/landmark/start/security_officer, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" + icon_state = "dark" }, -/area/station/security/main) +/area/station/security/storage) "ndR" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -70295,6 +70605,16 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/public/construction) +"nfj" = ( +/obj/structure/closet, +/obj/item/reagent_containers/food/drinks/cans/beer{ + desc = "Takes you to a whole new level of thinking."; + name = "Meta-Cider" + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "nfk" = ( /obj/machinery/light{ dir = 1 @@ -70419,16 +70739,11 @@ /turf/simulated/floor/wood, /area/station/service/theatre) "nhR" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "nhU" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 @@ -70511,6 +70826,12 @@ /obj/effect/mapping_helpers/airlock/windoor/access/all/supply/general, /turf/simulated/floor/plasteel, /area/station/supply/office) +"niC" = ( +/obj/effect/spawner/random_spawners/grille_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/maintenance/fsmaint) "niH" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -70553,6 +70874,19 @@ }, /turf/simulated/floor/wood, /area/station/medical/psych) +"njf" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/armory) "njo" = ( /obj/machinery/biogenerator, /obj/effect/turf_decal/stripes/end, @@ -70655,17 +70989,22 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/entry) "nls" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/structure/disposalpipe/junction{ dir = 1; - icon_state = "red" + icon_state = "pipe-j2" }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "nlw" = ( /obj/effect/turf_decal/delivery, @@ -70707,6 +71046,16 @@ }, /turf/simulated/floor/carpet, /area/station/science/robotics/showroom) +"nmd" = ( +/obj/structure/cable/green{ + icon_state = "1-9" + }, +/obj/item/stack/cable_coil/orange, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "nmh" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/plasteel{ @@ -70754,19 +71103,6 @@ /obj/structure/table, /turf/simulated/floor/plating, /area/station/maintenance/xenobio_south) -"noP" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "npj" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -70794,7 +71130,7 @@ /obj/structure/table, /obj/item/wrench, /obj/item/crowbar, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -70829,24 +71165,12 @@ }, /area/station/engineering/atmos/control) "nrj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/structure/chair/wood, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, -/area/station/security/storage) +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "nru" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -70966,7 +71290,7 @@ codes_txt = "delivery"; location = "Medbay" }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/window/classic/reversed{ dir = 1; name = "Medical Delivery" @@ -71016,6 +71340,9 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "nwx" = ( @@ -71024,12 +71351,6 @@ }, /turf/simulated/floor/wood, /area/station/service/bar) -"nwC" = ( -/obj/machinery/door/poddoor/impassable/gamma, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/armory) "nwQ" = ( /obj/machinery/door/window/classic/reversed{ name = "Theatre Stage"; @@ -71040,6 +71361,24 @@ }, /turf/simulated/floor/wood, /area/station/service/theatre) +"nwU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/firealarm{ + name = "north bump"; + pixel_y = 24 + }, +/turf/simulated/floor/wood, +/area/station/service/clown) "nwY" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, @@ -71048,6 +71387,25 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) +"nwZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Prison Hallway Port - North"; + dir = 1; + network = list("Prison","SS13") + }, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "nxh" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -71066,12 +71424,19 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "nxr" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + icon_state = "whitegreenfull" }, -/area/station/public/toilet/lockerroom) +/area/station/public/sleep) "nxu" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -71106,18 +71471,10 @@ "nxT" = ( /turf/simulated/wall, /area/station/maintenance/xenobio_north) -"nxU" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/warden) "nya" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -71254,44 +71611,6 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) -"nAm" = ( -/obj/machinery/door/airlock/security{ - name = "Detective's Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/forensics, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "grimy" - }, -/area/station/security/brig) "nAM" = ( /obj/machinery/space_heater, /obj/effect/turf_decal/stripes/line{ @@ -71302,6 +71621,13 @@ icon_state = "caution" }, /area/station/engineering/atmos/control) +"nBd" = ( +/obj/structure/cable/cyan{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "nBj" = ( /obj/structure/table/wood, /obj/item/storage/photo_album, @@ -71407,6 +71733,27 @@ icon_state = "whitebluefull" }, /area/station/medical/medbay) +"nDu" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 8; + name = "west bump"; + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/station/public/fitness) "nDF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -71427,8 +71774,6 @@ }, /area/station/security/warden) "nEw" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -71439,6 +71784,20 @@ d2 = 8; icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/public/dorms) "nEz" = ( @@ -71446,14 +71805,6 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) -"nEA" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/range) "nEJ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -71479,15 +71830,21 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "purple" }, /area/station/science/xenobiology) "nET" = ( -/obj/effect/landmark/spawner/nukedisc_respawn, -/obj/effect/landmark/damageturf, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "nEU" = ( @@ -71725,10 +72082,34 @@ icon_state = "white" }, /area/station/science/rnd) +"nLZ" = ( +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/station/hallway/secondary/garden) "nMk" = ( -/obj/item/wrench, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/obj/structure/chair/wood/wings{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) "nMt" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, @@ -71752,52 +72133,34 @@ /turf/simulated/floor/engine, /area/station/engineering/control) "nNk" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/visible/purple, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plating, /area/station/maintenance/fore) "nNq" = ( -/obj/structure/closet/crate, -/obj/item/target, -/obj/item/target, -/obj/item/target, -/obj/item/target/alien, -/obj/item/target/alien, -/obj/item/target/alien, -/obj/item/target/syndicate, -/obj/item/target/syndicate, -/obj/item/target/syndicate, -/obj/machinery/alarm{ - name = "north bump"; - pixel_y = 24 +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" }, +/area/station/security/brig) +"nOA" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/range) -"nOA" = ( -/obj/machinery/computer/shuttle/labor{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, /turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" + icon_state = "dark" }, -/area/station/security/permabrig) +/area/station/security/range) "nOF" = ( /obj/machinery/light/small{ dir = 4 @@ -71855,11 +72218,20 @@ /turf/simulated/floor/plasteel, /area/station/supply/lobby) "nPD" = ( -/obj/structure/disposalpipe/segment, +/obj/structure/closet/emcloset, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/random_spawners/cobweb_left_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"nPH" = ( +/obj/machinery/economy/vending/suitdispenser, +/obj/machinery/light{ + dir = 4 + }, /turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "darkgrey" }, -/area/station/legal/courtroom) +/area/station/public/locker) "nPV" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 10 @@ -71880,25 +72252,6 @@ icon_state = "dark" }, /area/station/medical/morgue) -"nQu" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/computer/aiupload, -/obj/machinery/door/window/classic/reversed{ - name = "Upload Console Window" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/all/command/ai_upload, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/turret_protected/ai_upload) "nRh" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -71918,22 +72271,10 @@ }, /area/station/science/toxins/launch) "nSs" = ( -/obj/structure/disposalpipe/sortjunction{ - dir = 4; - icon_state = "pipe-j2s"; - name = "Security Junction"; - sort_type_txt = "8" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" - }, -/area/station/security/main) +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/oil_maybe, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "nSH" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -72078,59 +72419,25 @@ }, /area/station/hallway/secondary/exit) "nVg" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/door_control{ - id = "ToiletH"; - name = "Lock Control"; - normaldoorcontrol = 1; - pixel_y = -24; - specialfunctions = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/area/station/public/toilet/lockerroom) -"nVz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 + dir = 9 }, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" - }, -/area/station/public/toilet/lockerroom) -"nVP" = ( -/obj/structure/rack, -/obj/item/hand_labeler, -/obj/item/folder/red, -/obj/item/camera/detective{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/taperecorder{ - pixel_x = -1 - }, -/obj/item/storage/box/evidence{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/machinery/firealarm{ - dir = 1; - name = "south bump"; - pixel_y = -24 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 + icon_state = "whitegreenfull" }, -/turf/simulated/floor/plasteel{ - icon_state = "grimy" +/area/station/public/sleep) +"nVQ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 10 }, -/area/station/security/detective) +/obj/effect/landmark/spawner/xeno, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "nVX" = ( /obj/item/radio/intercom{ name = "west bump"; @@ -72150,14 +72457,6 @@ icon_state = "red" }, /area/station/security/processing) -"nWB" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/security/armory/secure) "nWG" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -72234,12 +72533,7 @@ }, /area/station/security/permabrig) "nYq" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -72248,9 +72542,27 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/grille, -/turf/simulated/floor/plating, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) +"nYs" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"nYu" = ( +/obj/machinery/computer/arcade/battle{ + dir = 8 + }, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "nYF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -72296,6 +72608,10 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/storage) +"nZj" = ( +/obj/effect/spawner/random_spawners/wall_rusted_probably, +/turf/simulated/wall/r_wall, +/area/station/engineering/control) "nZB" = ( /obj/machinery/atmospherics/trinary/filter{ dir = 1; @@ -72411,19 +72727,15 @@ /turf/simulated/floor/plasteel, /area/station/security/brig) "och" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; icon_state = "1-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plasteel{ icon_state = "cult" @@ -72449,6 +72761,19 @@ }, /turf/simulated/floor/plasteel, /area/station/science/robotics) +"ocp" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "ocI" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -72460,6 +72785,16 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/maintenance/spacehut) +"ody" = ( +/obj/machinery/biogenerator, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "neutral" + }, +/area/station/hallway/secondary/garden) "odF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -72518,6 +72853,19 @@ icon_state = "white" }, /area/station/science/storage) +"oeA" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/brig) "oeK" = ( /obj/machinery/camera/motion{ c_tag = "AI Chamber - Core"; @@ -72574,18 +72922,6 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) -"ofS" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "hosspace"; - name = "Space Shutters" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/command/office/hos) "ofZ" = ( /obj/machinery/computer/crew{ dir = 1 @@ -72594,6 +72930,13 @@ icon_state = "darkgreycheck" }, /area/station/medical/break_room) +"oga" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "ogq" = ( /turf/simulated/floor/plasteel{ icon_state = "whiteyellow" @@ -72626,26 +72969,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "ohK" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/sortjunction{ - dir = 4; - icon_state = "pipe-j2s"; - name = "HoS Junction"; - sort_type_txt = "7" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/light/small{ + dir = 8 }, -/turf/simulated/floor/wood, -/area/station/security/main) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "oic" = ( /obj/machinery/camera{ c_tag = "Science Hallway - Central"; @@ -72671,6 +73001,26 @@ }, /turf/simulated/floor/wood, /area/station/service/cafeteria) +"oiX" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + name = "Security Junction"; + sort_type_txt = "8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "oje" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -72790,7 +73140,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/pump, /turf/simulated/floor/plasteel{ dir = 9; @@ -72798,23 +73148,9 @@ }, /area/station/hallway/primary/starboard) "ook" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" - }, -/area/station/security/main) +/obj/effect/spawner/random_spawners/wall_rusted_maybe, +/turf/simulated/wall/r_wall, +/area/station/security/range) "ooD" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, @@ -72872,7 +73208,7 @@ dir = 8 }, /obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitecorner" @@ -72898,6 +73234,13 @@ icon_state = "whiteblue" }, /area/station/medical/reception) +"opB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 5 + }, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "opU" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -72912,22 +73255,12 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "oqi" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plasteel{ - icon_state = "grimy" +/obj/machinery/atmospherics/pipe/manifold/visible{ + dir = 1 }, -/area/station/security/detective) +/obj/machinery/atmospherics/meter, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "oqk" = ( /obj/effect/landmark/damageturf, /obj/structure/chair/stool{ @@ -73009,6 +73342,16 @@ icon_state = "darkgrey" }, /area/station/medical/morgue) +"ouq" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "HoS" + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/station/command/office/hos) "ouz" = ( /obj/effect/turf_decal/loading_area{ dir = 4 @@ -73078,6 +73421,10 @@ icon_state = "grimy" }, /area/station/service/chapel/office) +"oyN" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "oyP" = ( /obj/structure/chair/stool{ dir = 1 @@ -73085,16 +73432,15 @@ /turf/simulated/floor/carpet, /area/station/security/detective) "oyY" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/structure/bed/dogbed, +/mob/living/simple_animal/hostile/retaliate/araneus, +/obj/machinery/firealarm{ + dir = 4; + name = "east bump"; + pixel_x = 24 }, -/turf/simulated/floor/plasteel, -/area/station/security/range) +/turf/simulated/floor/wood, +/area/station/command/office/hos) "ozf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -73109,6 +73455,25 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) +"ozg" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "oAs" = ( /obj/structure/table/reinforced, /obj/machinery/firealarm{ @@ -73128,7 +73493,7 @@ pixel_x = -5 }, /obj/item/flash, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -73146,14 +73511,6 @@ }, /turf/simulated/floor/plating, /area/station/engineering/atmos/distribution) -"oBl" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/armory) "oBN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -73304,10 +73661,8 @@ }, /area/station/engineering/atmos) "oEm" = ( -/obj/structure/table, -/obj/item/reagent_containers/spray/pepper, /obj/machinery/camera{ - c_tag = "Prison Hallway Port"; + c_tag = "Prison Hallway Port - South"; dir = 1; network = list("Prison","SS13") }, @@ -73317,17 +73672,16 @@ pixel_x = -6; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" - }, +/obj/structure/table, +/obj/item/reagent_containers/spray/pepper, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oEt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + icon_state = "whitegreenfull" }, -/area/station/public/toilet/lockerroom) +/area/station/public/sleep) "oET" = ( /obj/structure/sign/electricshock{ pixel_x = 32 @@ -73452,7 +73806,7 @@ /obj/structure/disaster_counter/toxins{ pixel_x = -32 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -73478,26 +73832,17 @@ icon_state = "caution" }, /area/station/engineering/controlroom) +"oIs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "oIT" = ( -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump Important Area"; - pixel_x = 24 - }, -/turf/simulated/floor/plasteel, -/area/station/security/permabrig) -"oJb" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 }, /turf/simulated/floor/plating, -/area/station/security/brig) +/area/station/maintenance/fore) "oJo" = ( /obj/machinery/light_switch{ dir = 8; @@ -73536,14 +73881,6 @@ icon_state = "caution" }, /area/station/engineering/atmos/control) -"oKT" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/brig) "oLF" = ( /obj/machinery/light{ dir = 4 @@ -73579,6 +73916,17 @@ /obj/item/trash/spentcasing, /turf/space, /area/space/nearstation) +"oMJ" = ( +/obj/machinery/cryopod, +/obj/item/radio/intercom{ + name = "north bump"; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitegreen" + }, +/area/station/public/sleep) "oMT" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -73655,19 +74003,19 @@ /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "oNZ" = ( -/obj/structure/bed, -/obj/machinery/flasher{ - id = "soli1"; - pixel_y = 26 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 }, -/obj/item/radio/intercom/locked/prison{ - name = "Prison Intercom (General)"; - pixel_x = -25 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, -/area/station/security/permabrig) +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "oOg" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -73775,6 +74123,12 @@ icon_state = "C13" }, /area/station/hallway/primary/central) +"oPi" = ( +/obj/machinery/economy/atm{ + pixel_x = -32 + }, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "oPO" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible, /obj/machinery/atmospherics/meter{ @@ -73801,30 +74155,56 @@ }, /area/station/public/dorms) "oQE" = ( -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +/obj/machinery/door/airlock/security/glass{ + name = "Secure Equipment Storage" }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, +/obj/effect/mapping_helpers/airlock/access/all/security/armory, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/security/range) -"oQY" = ( -/obj/effect/spawner/window/reinforced/grilled, +/area/station/security/storage) +"oQF" = ( /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" }, +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/security/range) +/area/station/security/prison/cell_block/A) +"oQV" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/effect/turf_decal/delivery/hollow, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + dir = 8; + location = "Security" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "brig shutters" + }, +/obj/machinery/door/window/classic/reversed{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "oRh" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -73928,12 +74308,15 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry) +"oTt" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/catwalk, +/area/station/maintenance/fore) "oTw" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "oTB" = ( /obj/structure/closet/secure_closet/hydroponics, @@ -73972,6 +74355,21 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/aft2) +"oUI" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/economy/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = 28 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/station/public/fitness) "oUU" = ( /obj/machinery/camera{ c_tag = "Science - Robotics Workshop"; @@ -73989,13 +74387,9 @@ }, /area/station/science/robotics) "oVx" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, -/area/station/security/permabrig) +/obj/effect/spawner/random_spawners/wall_rusted_probably, +/turf/simulated/wall/r_wall, +/area/station/engineering/gravitygenerator) "oVI" = ( /obj/structure/lattice/catwalk, /obj/structure/transit_tube/junction{ @@ -74004,43 +74398,14 @@ /turf/space, /area/space/nearstation) "oVM" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel, -/area/station/public/recreation) -"oVX" = ( -/obj/structure/rack, -/obj/item/clothing/head/helmet/riot{ - pixel_x = 3; - pixel_y = 5 - }, -/obj/item/clothing/head/helmet/riot{ - pixel_y = 5 - }, -/obj/item/clothing/head/helmet/riot{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/item/clothing/head/helmet/alt{ - pixel_x = 3; - pixel_y = -5 - }, -/obj/item/clothing/head/helmet/alt{ - pixel_y = -5 - }, -/obj/item/clothing/head/helmet/alt{ - pixel_x = -3; - pixel_y = -5 - }, -/obj/machinery/light{ - dir = 1 - }, /turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" + dir = 4; + icon_state = "neutralcorner" }, -/area/station/security/armory/secure) +/area/station/public/fitness) "oWa" = ( /obj/machinery/door/window/classic/normal{ name = "Containment Pen #7"; @@ -74089,6 +74454,9 @@ /obj/machinery/atmospherics/meter, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) +"oWE" = ( +/turf/simulated/wall/r_wall, +/area/station/public/fitness) "oWL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -74241,7 +74609,7 @@ }, /obj/machinery/light_switch{ dir = 1; - name = "west bump"; + name = "south bump"; pixel_y = -24 }, /turf/simulated/floor/plasteel{ @@ -74254,8 +74622,14 @@ /turf/space, /area/space/nearstation) "paT" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/two, +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ + dir = 9 + }, +/obj/machinery/alarm{ + dir = 1; + name = "south bump"; + pixel_y = -24 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "paZ" = ( @@ -74318,6 +74692,10 @@ }, /turf/simulated/floor/wood, /area/station/command/office/captain) +"pcz" = ( +/obj/effect/spawner/airlock/w_to_e, +/turf/simulated/wall, +/area/station/maintenance/fore) "pcD" = ( /obj/structure/table, /obj/item/storage/pill_bottle/dice, @@ -74347,19 +74725,6 @@ }, /turf/simulated/floor/carpet, /area/station/science/robotics/showroom) -"pcO" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "pcW" = ( /obj/structure/closet/radiation, /turf/simulated/floor/plasteel{ @@ -74457,8 +74822,11 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "pep" = ( -/obj/effect/spawner/airlock/s_to_n, -/turf/simulated/wall, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible/universal{ + dir = 4 + }, +/turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "pes" = ( /obj/effect/spawner/lootdrop{ @@ -74650,23 +75018,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port) -"piI" = ( -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge blast"; - name = "Bridge Blast Doors" - }, -/turf/simulated/floor/plating, -/area/station/command/bridge) "pji" = ( /obj/structure/table/glass, /obj/item/storage/box/monkeycubes{ @@ -74802,61 +75153,17 @@ icon_state = "whiteblue" }, /area/station/medical/reception) -"plw" = ( -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge blast"; - name = "Bridge Blast Doors" - }, -/turf/simulated/floor/plating, -/area/station/command/bridge) "plD" = ( -/obj/structure/table/wood, -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/cigbutt/cigarbutt{ - pixel_x = 5; - pixel_y = -1 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/item/clothing/head/cone{ + pixel_x = -8; + pixel_y = 12 }, -/obj/effect/turf_decal/woodsiding{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) -"plM" = ( -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge blast"; - name = "Bridge Blast Doors" - }, -/turf/simulated/floor/plating, -/area/station/command/bridge) +/obj/effect/spawner/random_spawners/oil_maybe, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "pmE" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 @@ -74898,7 +75205,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/window/classic/reversed{ dir = 1; name = "Research Division" @@ -74933,13 +75240,27 @@ d2 = 8; icon_state = "1-8" }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /turf/simulated/floor/engine, /area/station/engineering/control) +"pot" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "pps" = ( /obj/structure/rack, /obj/item/crowbar/red, @@ -74965,21 +75286,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "pqg" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/visible/purple{ +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plating, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "pqK" = ( /obj/structure/closet/fireaxecabinet{ @@ -75002,7 +75318,7 @@ dir = 4 }, /obj/structure/punching_bag, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "pqM" = ( @@ -75083,16 +75399,15 @@ }, /area/station/security/permabrig) "psz" = ( -/obj/machinery/newscaster/security_unit{ - dir = 4; - name = "west bump"; - pixel_x = -28 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/area/station/security/brig) +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "psV" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -75150,25 +75465,25 @@ icon_state = "darkredcorners" }, /area/station/security/armory/secure) -"ptu" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/storage) "ptU" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 4; - name = "west bump"; - pixel_x = -24 +/obj/machinery/alarm{ + dir = 8; + name = "east bump"; + pixel_x = 24 }, /turf/simulated/floor/wood, /area/station/public/mrchangs) +"ptX" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "pue" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -75178,6 +75493,11 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) +"pvo" = ( +/obj/structure/cable/yellow, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/warden) "pvu" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ @@ -75245,12 +75565,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "pxj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, /obj/structure/cable/yellow{ - d1 = 4; + d1 = 1; d2 = 8; - icon_state = "4-8" + icon_state = "1-8" }, -/obj/effect/landmark/damageturf, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "pxr" = ( @@ -75265,35 +75587,33 @@ icon_state = "darkgrey" }, /area/station/science/toxins/launch) -"pxt" = ( -/obj/machinery/door/airlock/security/glass, -/obj/effect/mapping_helpers/airlock/access/any/security/forensics, -/obj/effect/mapping_helpers/airlock/access/any/security/general, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/storage) "pxG" = ( /obj/structure/morgue, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, /area/station/medical/morgue) +"pxM" = ( +/obj/machinery/recharge_station, +/obj/machinery/door_control{ + id = "Toilet2"; + name = "Lock Control"; + normaldoorcontrol = 1; + pixel_x = -25; + specialfunctions = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/newscaster{ + dir = 1; + name = "south bump"; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/station/public/toilet/lockerroom) "pyU" = ( /obj/effect/spawner/lootdrop{ icon_state = "grille"; @@ -75322,13 +75642,17 @@ /area/station/hallway/primary/central) "pzX" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/light_switch{ - dir = 8; - name = "east bump"; - pixel_x = 24 - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock{ + name = "Dormitories" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -75342,25 +75666,24 @@ }, /area/station/medical/medbay) "pAO" = ( -/obj/structure/closet/crate/trashcart, -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); - name = "trash spawner" - }, -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); - name = "trash spawner" +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); - name = "trash spawner" +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 }, -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); - name = "trash spawner" +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plating, -/area/station/maintenance/fore) +/area/station/maintenance/fsmaint) "pAU" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -75611,11 +75934,33 @@ /area/station/science/test_chamber) "pHq" = ( /obj/structure/rack, -/obj/item/clothing/suit/poncho, -/obj/item/clothing/head/sombrero, -/obj/effect/spawner/lootdrop/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/obj/item/clothing/head/helmet/riot{ + pixel_x = 3; + pixel_y = 5 + }, +/obj/item/clothing/head/helmet/riot{ + pixel_y = 5 + }, +/obj/item/clothing/head/helmet/riot{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/clothing/head/helmet/alt{ + pixel_x = 3; + pixel_y = -5 + }, +/obj/item/clothing/head/helmet/alt{ + pixel_y = -5 + }, +/obj/item/clothing/head/helmet/alt{ + pixel_x = -3; + pixel_y = -5 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/station/security/armory/secure) "pHB" = ( /obj/structure/closet/crate/trashcart, /obj/effect/spawner/lootdrop{ @@ -75677,11 +76022,6 @@ icon_state = "whiteyellow" }, /area/station/medical/reception) -"pIi" = ( -/obj/effect/landmark/burnturf, -/obj/structure/table, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "pIt" = ( /obj/effect/turf_decal/stripes/white/line, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -75701,6 +76041,14 @@ icon_state = "white" }, /area/station/medical/medbay) +"pJh" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/brig) "pJi" = ( /obj/machinery/atmospherics/binary/valve/digital/open{ name = "Nitrogen Outlet Valve" @@ -75722,7 +76070,7 @@ dir = 4 }, /obj/structure/closet/crate/freezer/iv_storage, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/alarm{ name = "north bump"; pixel_y = 24 @@ -75786,7 +76134,7 @@ dir = 8 }, /turf/simulated/floor/plasteel, -/area/station/public/recreation) +/area/station/public/fitness) "pKE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -75846,7 +76194,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -75877,19 +76225,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) -"pMR" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/brig) "pMS" = ( /obj/structure/table/glass, /obj/item/paper/crumpled, @@ -75897,6 +76232,27 @@ icon_state = "white" }, /area/station/science/research) +"pMT" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/storage) "pNo" = ( /obj/machinery/requests_console{ department = "Cargo Bay"; @@ -75942,27 +76298,6 @@ icon_state = "red" }, /area/station/security/prison/cell_block/A) -"pOe" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "innerbrig" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel, -/area/station/security/brig) "pOG" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, @@ -76103,25 +76438,12 @@ /turf/simulated/floor/engine, /area/station/command/office/rd) "pRp" = ( -/obj/item/radio/intercom/department/security{ - pixel_y = 28 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "pRz" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 5 @@ -76253,23 +76575,18 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "pSM" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" +/obj/machinery/camera{ + c_tag = "Head of Security's Office" }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 }, -/turf/simulated/floor/wood, -/area/station/security/main) +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) "pTW" = ( /obj/structure/rack, /obj/item/storage/box/beakers{ @@ -76449,6 +76766,19 @@ /obj/effect/landmark/damageturf, /turf/simulated/floor/plating, /area/station/maintenance/disposal) +"pWM" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/range) "pWX" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ @@ -76456,13 +76786,17 @@ }, /area/station/service/kitchen) "pXf" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +/obj/machinery/flasher_button{ + id = "soli1"; + name = "Solitary 1 Flasher"; + pixel_x = 26; + pixel_y = 7 }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/flasher_button{ + id = "soli2"; + name = "Solitary 2 Flasher"; + pixel_x = 26; + pixel_y = -7 }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) @@ -76504,16 +76838,30 @@ }, /area/station/medical/morgue) "pYv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/turf/simulated/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-y" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, /area/station/security/brig) "pYx" = ( /obj/structure/table, @@ -76528,16 +76876,8 @@ }, /turf/simulated/floor/engine, /area/station/science/test_chamber) -"pYW" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "pZe" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) @@ -76551,6 +76891,21 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/security/permabrig) +"qaq" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/station/security/main) "qaz" = ( /obj/structure/table, /obj/item/radio/intercom/department/security{ @@ -76581,6 +76936,26 @@ icon_state = "redcorner" }, /area/station/security/main) +"qaB" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/computer/borgupload, +/obj/machinery/door/window/classic/normal{ + name = "Cyborg Upload Console Window"; + dir = 2 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/all/command/ai_upload, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/turret_protected/ai_upload) "qba" = ( /obj/structure/table/reinforced, /obj/item/paper_bin/nanotrasen{ @@ -76610,19 +76985,6 @@ "qbf" = ( /turf/simulated/floor/plating/airless, /area/station/engineering/atmos) -"qbi" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/engineering/smes) "qbl" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -76688,27 +77050,6 @@ icon_state = "white" }, /area/station/security/permabrig) -"qcl" = ( -/obj/machinery/door/airlock/security/glass, -/obj/effect/mapping_helpers/airlock/access/any/security/forensics, -/obj/effect/mapping_helpers/airlock/access/any/security/general, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/main) "qcu" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -76757,6 +77098,19 @@ icon_state = "whitepurple" }, /area/station/science/research) +"qcP" = ( +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "qdp" = ( /obj/machinery/camera{ c_tag = "Medbay Main Hallway- Surgical Junction"; @@ -76819,7 +77173,7 @@ /area/station/science/research) "qeD" = ( /obj/structure/closet/toolcloset, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -76847,11 +77201,8 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "qeK" = ( -/obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, -/area/station/security/brig) +/turf/simulated/wall/r_wall, +/area/station/security/detective) "qeW" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -76965,25 +77316,12 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/station/maintenance/starboard) -"qhs" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) -"qin" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +"qid" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Three" }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow, /turf/simulated/floor/plating, -/area/station/engineering/smes) +/area/station/maintenance/fore) "qiA" = ( /obj/structure/closet/crate/sci, /obj/effect/spawner/lootdrop/maintenance, @@ -77239,31 +77577,20 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/maintenance/xenobio_south) -"qpd" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/yellow, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Perma Gate"; - name = "Prison Blast Door" - }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "qpk" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/supply/storage) "qpw" = ( -/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/structure/disposalpipe/junction{ + dir = 2; + icon_state = "pipe-j2" + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -77313,6 +77640,16 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/aft) +"qrd" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Mr. Chang's"; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "qrh" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -77343,7 +77680,7 @@ /area/station/service/expedition) "qse" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, @@ -77429,12 +77766,6 @@ icon_state = "white" }, /area/station/science/explab) -"qts" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" - }, -/area/station/hallway/secondary/garden) "qtt" = ( /obj/structure/window/reinforced{ dir = 1 @@ -77480,6 +77811,30 @@ icon_state = "dark" }, /area/station/security/main) +"quj" = ( +/obj/machinery/button/windowtint{ + dir = 4; + id = "HoS"; + pixel_x = -24; + pixel_y = 6; + req_access_txt = "58" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 4; + name = "custom placement"; + pixel_x = -24; + pixel_y = -6 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) "quL" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, @@ -77577,12 +77932,9 @@ }, /area/station/security/permabrig) "qvN" = ( -/obj/effect/landmark/spawner/nukedisc_respawn, -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 10 - }, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "qvY" = ( /obj/structure/disposalpipe/junction{ @@ -77603,7 +77955,7 @@ dir = 4 }, /obj/structure/closet/crate/freezer/iv_storage, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -77687,23 +78039,17 @@ icon_state = "white" }, /area/station/science/xenobiology) -"qzu" = ( -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, +"qyI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge blast"; - name = "Bridge Blast Doors" + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/obj/effect/spawner/random_spawners/grille_maybe, /turf/simulated/floor/plating, -/area/station/command/bridge) +/area/station/maintenance/fore) "qAb" = ( /obj/machinery/camera{ c_tag = "Brig - Hallway - Port"; @@ -77743,7 +78089,7 @@ dir = 8; icon_state = "neutralcorner" }, -/area/station/public/recreation) +/area/station/public/fitness) "qAH" = ( /obj/structure/table, /obj/item/reagent_containers/glass/beaker/large{ @@ -77802,6 +78148,16 @@ /obj/machinery/light, /turf/simulated/floor/plasteel, /area/station/security/brig) +"qCA" = ( +/obj/structure/cable/cyan{ + icon_state = "1-8" + }, +/obj/structure/cable/green, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 6 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "qCK" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, @@ -77872,6 +78228,12 @@ icon_state = "red" }, /area/station/security/main) +"qEX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/security/range) "qFl" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -77979,6 +78341,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"qKE" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/armory) "qLe" = ( /obj/structure/disposalpipe/segment{ dir = 1; @@ -78098,6 +78472,19 @@ icon_state = "caution" }, /area/station/engineering/atmos/distribution) +"qNN" = ( +/obj/structure/cable/cyan{ + icon_state = "1-10" + }, +/obj/structure/cable/pink{ + icon_state = "1-6" + }, +/obj/structure/cable/cyan{ + icon_state = "2-4" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "qNV" = ( /obj/machinery/camera{ c_tag = "Prison Cell Block 2"; @@ -78186,19 +78573,6 @@ }, /turf/simulated/floor/engine, /area/station/science/xenobiology) -"qPA" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/warden) "qQw" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -78220,21 +78594,22 @@ }, /area/station/engineering/break_room) "qQy" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plating, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "qQH" = ( /obj/structure/table/glass, @@ -78286,8 +78661,10 @@ }, /area/station/security/interrogation) "qRm" = ( -/turf/simulated/floor/carpet, -/area/station/command/office/hos) +/mob/living/simple_animal/mouse, +/obj/effect/spawner/random_spawners/oil_maybe, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "qRI" = ( /obj/structure/sign/atmosplaque{ pixel_x = -32 @@ -78432,6 +78809,24 @@ icon_state = "dark" }, /area/station/service/chapel) +"qVE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/simulated/floor/wood, +/area/station/public/mrchangs) "qVY" = ( /obj/item/storage/secure/safe{ pixel_y = 32 @@ -78441,33 +78836,14 @@ }, /area/station/security/armory/secure) "qWm" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/range) -"qWG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" + d2 = 4; + icon_state = "0-4" }, -/area/station/public/recreation) +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/armory) "qWM" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -78515,6 +78891,23 @@ }, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) +"qXY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/station/security/main) "qYe" = ( /obj/structure/chair/office/light{ dir = 4 @@ -78533,7 +78926,7 @@ dir = 8 }, /obj/machinery/light/small, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "purple" }, @@ -78647,6 +79040,15 @@ }, /turf/simulated/floor/plating, /area/station/engineering/control) +"rbd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutral" + }, +/area/station/hallway/secondary/garden) "rbg" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -78687,6 +79089,37 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) +"rbv" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/machinery/door/firedoor, +/obj/machinery/flasher{ + id = "secentranceflasher"; + pixel_x = 26 + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "brig shutters" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "rbC" = ( /obj/machinery/firealarm{ name = "north bump"; @@ -78714,8 +79147,11 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "rbR" = ( -/obj/effect/landmark/spawner/xeno, -/turf/simulated/floor/plating, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "rbU" = ( /obj/effect/landmark/burnturf, @@ -78784,21 +79220,14 @@ }, /area/station/maintenance/aft2) "rdw" = ( -/obj/structure/chair, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/item/radio/intercom{ - name = "north bump"; - pixel_y = 28 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/simulated/floor/wood, -/area/station/security/main) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "rdz" = ( /obj/docking_port/stationary{ dir = 2; @@ -78907,6 +79336,7 @@ d2 = 2; icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "red" @@ -78914,7 +79344,7 @@ /area/station/security/brig) "rhw" = ( /obj/structure/mirror{ - pixel_y = 34 + pixel_y = -34 }, /obj/effect/decal/cleanable/dirt, /obj/structure/sink{ @@ -78969,6 +79399,24 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/control) +"riN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/wood, +/area/station/service/clown) "riX" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -79049,6 +79497,15 @@ }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) +"rkT" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) "rkX" = ( /obj/item/radio/intercom{ name = "east bump"; @@ -79099,6 +79556,7 @@ /obj/machinery/economy/atm{ pixel_y = -32 }, +/obj/machinery/light, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -79132,16 +79590,6 @@ icon_state = "yellow" }, /area/station/hallway/primary/aft) -"rnM" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel, -/area/station/security/main) "rnT" = ( /obj/structure/cable/yellow{ d2 = 2; @@ -79196,7 +79644,7 @@ /area/station/medical/medbay) "roH" = ( /obj/structure/closet/crate/internals, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/lootdrop/maintenance/three, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) @@ -79227,6 +79675,13 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/carpet, /area/station/security/detective) +"rpy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "rpG" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -79289,27 +79744,15 @@ }, /area/station/medical/exam_room) "rqC" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" }, /turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "neutralfull" }, -/area/station/security/storage) +/area/station/maintenance/fsmaint) "rqN" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -79391,6 +79834,22 @@ icon_state = "darkgrey" }, /area/station/aisat) +"rsQ" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "red" + }, +/area/station/security/main) +"rsR" = ( +/obj/machinery/computer/security{ + dir = 8; + network = list("SS13","Research Outpost","Mining Outpost") + }, +/turf/simulated/floor/wood, +/area/station/command/office/hos) "rsT" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -79447,25 +79906,13 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/medmaint) -"rtt" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/brig) "rtY" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/carpet, /area/station/command/office/captain/bedroom) "ruj" = ( /obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/portable/pump, /obj/machinery/light{ dir = 1 @@ -79478,8 +79925,10 @@ /obj/item/radio/intercom/department/security{ pixel_x = 28 }, +/obj/machinery/flasher/portable, /turf/simulated/floor/plasteel{ - icon_state = "dark" + dir = 8; + icon_state = "darkblue" }, /area/station/security/armory) "ruY" = ( @@ -79532,8 +79981,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "rwk" = ( -/obj/machinery/atmospherics/binary/pump/on{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" }, /turf/simulated/floor/plating, /area/station/maintenance/fore) @@ -79583,11 +80038,10 @@ name = "north bump"; pixel_y = 30 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, +/obj/machinery/flasher/portable, /turf/simulated/floor/plasteel{ - icon_state = "dark" + dir = 8; + icon_state = "darkblue" }, /area/station/security/armory) "rxB" = ( @@ -79844,11 +80298,12 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "rDe" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +/obj/structure/sign/pods{ + pixel_y = 32 }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "rDg" = ( /obj/machinery/light/small{ dir = 8 @@ -79939,6 +80394,12 @@ icon_state = "white" }, /area/station/science/xenobiology) +"rEL" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "rEV" = ( /obj/effect/turf_decal/tile/bar, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -80017,19 +80478,6 @@ icon_state = "dark" }, /area/station/medical/morgue) -"rFJ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/armory) "rGd" = ( /obj/structure/weightmachine/weightlifter, /turf/simulated/floor/plasteel, @@ -80077,7 +80525,7 @@ /area/station/maintenance/port) "rGY" = ( /obj/structure/table, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/clothing/suit/radiation, /obj/item/clothing/suit/radiation, /obj/item/clothing/head/radiation, @@ -80111,17 +80559,19 @@ }, /area/station/medical/surgery/secondary) "rHM" = ( -/obj/machinery/economy/vending/security, -/obj/machinery/firealarm{ - dir = 4; - name = "east bump"; - pixel_x = 24 +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/camera{ + c_tag = "Brig - Hallway - Starboard"; + dir = 8 }, -/area/station/security/storage) +/turf/simulated/floor/plasteel, +/area/station/security/brig) "rIj" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -80133,14 +80583,7 @@ /turf/simulated/floor/plasteel, /area/station/security/brig) "rIq" = ( -/obj/structure/table, -/obj/item/clothing/mask/breath{ - pixel_x = 4 - }, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = -8 - }, -/obj/machinery/atmospherics/pipe/simple/visible/purple, +/obj/machinery/atmospherics/unary/tank/air, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "rID" = ( @@ -80148,16 +80591,14 @@ /turf/simulated/floor/plating, /area/station/public/construction) "rIT" = ( -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/table, +/obj/item/geiger_counter, +/obj/effect/spawner/lootdrop/maintenance/two, /turf/simulated/floor/plasteel{ - icon_state = "redfull" + dir = 9; + icon_state = "caution" }, -/area/station/security/permabrig) +/area/station/maintenance/fsmaint) "rIX" = ( /obj/machinery/light{ dir = 8 @@ -80220,7 +80661,7 @@ }, /area/station/security/armory/secure) "rJk" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -80369,11 +80810,23 @@ dir = 8 }, /obj/machinery/atmospherics/portable/canister/nitrogen, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/engineering/control) +"rMO" = ( +/obj/structure/table, +/obj/item/paper/gravity_gen, +/obj/item/pen/blue, +/obj/effect/turf_decal/delivery, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel, +/area/station/engineering/gravitygenerator) "rNt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -80428,6 +80881,14 @@ icon_state = "dark" }, /area/station/security/permabrig) +"rOp" = ( +/obj/machinery/door/airlock/tranquillite{ + name = "Old Mime's Storage" + }, +/obj/structure/barricade/wooden, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/mineral/tranquillite, +/area/station/maintenance/fore) "rOu" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/secure_closet/engineering_electrical, @@ -80480,14 +80941,23 @@ /turf/simulated/wall/r_wall, /area/station/science/toxins/launch) "rPt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +/obj/machinery/alarm{ + name = "north bump"; + pixel_y = 24 }, /turf/simulated/floor/wood, -/area/station/security/main) +/area/station/service/clown) +"rPB" = ( +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "rPS" = ( /obj/structure/sign/biohazard, /turf/simulated/wall/r_wall, @@ -80586,6 +81056,17 @@ icon_state = "darkred" }, /area/station/security/execution) +"rUG" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/wood, +/area/station/command/office/hos) "rUJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -80596,7 +81077,7 @@ /turf/simulated/floor/carpet, /area/station/service/chapel) "rUK" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 @@ -80654,19 +81135,26 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "rWn" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/camera{ - c_tag = "Courtroom Hallway"; - dir = 4 +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"rWr" = ( +/obj/structure/rack, +/obj/item/storage/fancy/crayons, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, -/area/station/legal/courtroom) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "rWD" = ( -/obj/effect/landmark/damageturf, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/light/small{ dir = 4 }, /turf/simulated/floor/plating, @@ -80678,6 +81166,11 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/engineering/atmos/distribution) +"rXf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/grille_often, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "rXj" = ( /obj/structure/disposalpipe/segment{ dir = 1; @@ -80781,12 +81274,11 @@ }, /area/station/aisat) "rZN" = ( -/obj/machinery/camera{ - c_tag = "Armory - External"; - dir = 1 +/obj/machinery/door/poddoor/impassable/gamma, +/turf/simulated/floor/plasteel{ + icon_state = "dark" }, -/turf/space, -/area/space) +/area/station/security/main) "saw" = ( /obj/structure/sink/kitchen{ desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; @@ -80882,6 +81374,10 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/maintenance/aft) +"scT" = ( +/obj/effect/spawner/random_spawners/fungus_maybe, +/turf/simulated/wall/r_wall, +/area/station/public/mrchangs) "sdj" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/britcup, @@ -80903,7 +81399,7 @@ name = "east bump"; pixel_x = 28 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -80922,16 +81418,17 @@ }, /area/station/medical/surgery/secondary) "sdX" = ( +/obj/effect/turf_decal/box, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + dir = 10 }, -/obj/machinery/computer/cryopod{ - pixel_y = 30 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 }, /turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" + icon_state = "dark" }, -/area/station/public/sleep) +/area/station/security/range) "seM" = ( /obj/structure/sign/poster/ripped{ pixel_y = 32 @@ -80941,19 +81438,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"seU" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "sfg" = ( /obj/machinery/light{ dir = 8 @@ -80985,21 +81469,17 @@ /turf/simulated/floor/plating, /area/station/command/office/cmo) "sfG" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Prison Solitary Confinement 1"; - dir = 4; - network = list("Prison","SS13") - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 +/obj/machinery/alarm{ + name = "north bump"; + pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 6; + level = 1 }, -/area/station/security/permabrig) +/obj/effect/landmark/spawner/nukedisc_respawn, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "sfS" = ( /obj/structure/sign/chemistry{ pixel_x = -32 @@ -81014,18 +81494,13 @@ /turf/simulated/floor/plating, /area/station/science/research) "sgR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/light/small{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/turf/simulated/floor/plating, /area/station/security/permabrig) "shj" = ( /obj/effect/turf_decal/tile/blue{ @@ -81139,6 +81614,16 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) +"skd" = ( +/obj/effect/spawner/random_spawners/blood_often, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) +"skD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/portable/canister/air, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "skI" = ( /obj/machinery/door/airlock/titanium{ id_tag = "s_docking_airlock"; @@ -81176,6 +81661,13 @@ icon_state = "dark" }, /area/station/security/main) +"sln" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "sls" = ( /obj/structure/window/reinforced{ dir = 4 @@ -81216,6 +81708,23 @@ icon_state = "red" }, /area/station/security/prisonlockers) +"smw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/maintenance/fsmaint) "smH" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -81275,14 +81784,6 @@ "snI" = ( /turf/simulated/wall, /area/station/command/office/captain) -"snL" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "snM" = ( /obj/machinery/mineral/ore_redemption{ dir = 4; @@ -81375,17 +81876,17 @@ }, /area/station/engineering/break_room) "spj" = ( -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /turf/simulated/floor/plasteel, /area/station/public/locker) "spt" = ( @@ -81413,6 +81914,14 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/maintenance/disposal) +"sqa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/station/public/fitness) "srB" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -81485,20 +81994,6 @@ icon_state = "darkgrey" }, /area/station/turret_protected/ai) -"ssJ" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external{ - id_tag = "laborcamp_home"; - locked = 1; - name = "Labor Camp Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Perma Gate"; - name = "Prison Blast Door" - }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "stc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -81507,10 +82002,6 @@ /obj/machinery/economy/vending/cigarette, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"stI" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) "stW" = ( /obj/structure/window/reinforced{ dir = 8 @@ -81585,13 +82076,12 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "swh" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 +/obj/effect/spawner/random_spawners/blood_often, +/obj/item/crowbar/small, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" }, -/turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "swx" = ( /obj/structure/disposalpipe/segment{ @@ -81686,6 +82176,16 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/command/bridge) +"sxV" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/structure/cable/cyan{ + icon_state = "1-9" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "syi" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -81837,6 +82337,16 @@ /obj/structure/cable/yellow, /turf/simulated/floor/plating, /area/station/maintenance/xenobio_south) +"sDf" = ( +/obj/structure/cable/yellow, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutral" + }, +/area/station/hallway/secondary/garden) "sDr" = ( /obj/structure/rack, /obj/item/clothing/suit/armor/riot/sec{ @@ -81866,6 +82376,14 @@ icon_state = "darkblue" }, /area/station/security/armory/secure) +"sDN" = ( +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/warden) "sDT" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -82000,19 +82518,10 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "sGp" = ( -/obj/structure/extinguisher_cabinet{ - name = "south bump"; - pixel_y = -30 - }, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" - }, -/area/station/security/brig) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/space_heater, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "sGI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -82068,18 +82577,6 @@ }, /turf/simulated/floor/engine/vacuum, /area/station/engineering/atmos) -"sHx" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/warden) "sHF" = ( /obj/machinery/power/tracker, /obj/structure/cable{ @@ -82249,6 +82746,21 @@ icon_state = "white" }, /area/station/science/xenobiology) +"sKO" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkredcorners" + }, +/area/station/security/armory/secure) "sLc" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, @@ -82272,7 +82784,7 @@ }, /area/station/command/bridge) "sLD" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -82302,7 +82814,7 @@ /obj/machinery/computer/monitor{ name = "Grid Power Monitoring Computer" }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -82470,20 +82982,13 @@ /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "sOR" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Prison Solitary Confinement 2"; - dir = 8; - network = list("Prison","SS13") - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" +/obj/machinery/light/small{ + dir = 4 }, +/turf/simulated/floor/plating, /area/station/security/permabrig) "sPd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -82622,6 +83127,14 @@ icon_state = "red" }, /area/station/security/permabrig) +"sRw" = ( +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/main) "sRB" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -82705,6 +83218,38 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/aft2) +"sVB" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/auxsolarstarboard) +"sVD" = ( +/obj/structure/mirror{ + pixel_y = -34 + }, +/obj/structure/sink/kitchen{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "old sink"; + pixel_y = -8; + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/station/public/toilet/lockerroom) "sVG" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -82760,13 +83305,17 @@ }, /area/station/medical/cryo) "sWO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/carpet, -/area/station/command/office/hos) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "sWV" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; @@ -82790,35 +83339,21 @@ /turf/simulated/floor/grass/no_creep, /area/station/science/genetics) "sXZ" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) +"sYn" = ( +/obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ - d1 = 4; + d1 = 2; d2 = 8; - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/simulated/floor/plasteel, -/area/station/security/range) -"sYn" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 + icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/firealarm{ - name = "north bump"; - pixel_y = 24 - }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" - }, -/area/station/legal/courtroom) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "sYp" = ( /obj/structure/chair{ dir = 1 @@ -83012,27 +83547,6 @@ icon_state = "darkgrey" }, /area/station/security/execution) -"tbx" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" - }, -/area/station/security/brig) "tbY" = ( /obj/structure/window/reinforced{ dir = 4 @@ -83137,7 +83651,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/control) "tdA" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 @@ -83373,6 +83887,19 @@ }, /turf/simulated/floor/carpet, /area/station/command/office/hop) +"thW" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/warden) "tig" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -83389,11 +83916,32 @@ }, /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) +"tio" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) "tiq" = ( -/obj/machinery/firealarm{ +/obj/machinery/power/apc{ + dir = 1; name = "north bump"; pixel_y = 24 }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "tiN" = ( @@ -83411,28 +83959,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) -"tjI" = ( -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge blast"; - name = "Bridge Blast Doors" - }, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/command/bridge) "tjR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -83515,9 +84041,31 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"tmd" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/item/radio/intercom/locked/prison{ + name = "Prison Intercom (General)"; + pixel_x = 25 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "redfull" + }, +/area/station/security/permabrig) "tmt" = ( /obj/machinery/disposal, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light{ dir = 8 }, @@ -83553,6 +84101,12 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/control) +"tmM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "tmZ" = ( /obj/machinery/door_timer/cell_2{ pixel_x = 32 @@ -83586,34 +84140,12 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"too" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "PermaLockdown"; - name = "Lockdown Shutters" - }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "toD" = ( /obj/structure/sign/poster/official/random{ pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) @@ -83774,7 +84306,13 @@ /turf/simulated/wall/r_wall, /area/station/security/evidence) "tsq" = ( -/obj/structure/closet/firecloset, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/atmospherics/portable/canister/carbon_dioxide{ + filled = 0.1; + anchored = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "tsE" = ( @@ -83786,6 +84324,36 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) +"ttA" = ( +/obj/structure/rack, +/obj/item/hand_labeler, +/obj/item/folder/red, +/obj/item/camera{ + desc = "A one use - polaroid camera. 30 photos left."; + name = "detective's camera"; + pictures_left = 30; + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/taperecorder{ + pixel_x = -1 + }, +/obj/item/storage/box/evidence{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/firealarm{ + dir = 1; + name = "south bump"; + pixel_y = -24 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/station/security/detective) "ttE" = ( /turf/simulated/floor/carpet, /area/station/command/office/captain/bedroom) @@ -83807,10 +84375,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) -"tuQ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/public/arcade) "tuY" = ( /obj/structure/rack, /obj/item/storage/belt/utility, @@ -83818,12 +84382,24 @@ name = "east bump"; pixel_x = 27 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "caution" }, /area/station/engineering/equipmentstorage) +"tvd" = ( +/obj/structure/table/wood, +/obj/machinery/photocopier/faxmachine{ + department = "Head of Security's Office" + }, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/obj/structure/cable/yellow, +/turf/simulated/floor/plasteel/dark, +/area/station/command/office/hos) "tve" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/research, @@ -83857,16 +84433,6 @@ /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plating, /area/station/maintenance/disposal) -"tvT" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external{ - id_tag = "laborcamp_home"; - locked = 1; - name = "Labor Camp Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "twH" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -83927,7 +84493,7 @@ }, /area/station/medical/break_room) "txp" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/processor{ desc = "A machine used to process slimes and retrieve their extract."; name = "Slime Processor" @@ -84099,11 +84665,6 @@ icon_state = "cult" }, /area/station/legal/magistrate) -"tBn" = ( -/obj/machinery/atmospherics/unary/outlet_injector/on, -/obj/structure/lattice/catwalk, -/turf/space, -/area/station/maintenance/fsmaint) "tBp" = ( /obj/machinery/computer/atmoscontrol{ dir = 4 @@ -84223,7 +84784,7 @@ "tEM" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "cautioncorner" @@ -84279,9 +84840,14 @@ }, /area/station/science/research) "tHk" = ( -/obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/public/fitness) "tHm" = ( /obj/structure/table/reinforced, /obj/structure/table/reinforced, @@ -84362,6 +84928,13 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/office) +"tKb" = ( +/obj/structure/cable/yellow, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "HoS" + }, +/turf/simulated/floor/plating, +/area/station/command/office/hos) "tKi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -84369,9 +84942,6 @@ /area/station/security/brig) "tKm" = ( /obj/machinery/economy/vending/security, -/obj/machinery/light{ - dir = 8 - }, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "darkblue" @@ -84437,6 +85007,16 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/wood, /area/station/service/bar) +"tNe" = ( +/obj/effect/spawner/random_spawners/wall_rusted_probably, +/turf/simulated/wall/r_wall, +/area/station/maintenance/fore) +"tNh" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/atmospherics/portable/canister/air, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "tNr" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -84525,18 +85105,14 @@ /area/station/security/main) "tQN" = ( /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/door/airlock, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/command/magistrate, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "cult" }, @@ -84628,10 +85204,9 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) "tRT" = ( -/obj/machinery/atmospherics/pipe/simple/visible/purple{ - dir = 10 - }, -/turf/simulated/floor/plating, +/obj/machinery/economy/arcade/claw, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/carpet/arcade, /area/station/maintenance/fore) "tSh" = ( /obj/structure/rack, @@ -84663,14 +85238,14 @@ }, /area/station/service/expedition) "tSX" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/photocopier, +/obj/machinery/newscaster/security_unit{ + dir = 8; + name = "east bump"; + pixel_x = 28 }, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/turf/simulated/floor/plasteel/dark, +/area/station/command/office/hos) "tTh" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -84686,6 +85261,10 @@ }, /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) +"tUt" = ( +/obj/item/wrench, +/turf/simulated/floor/catwalk, +/area/station/maintenance/fore) "tUH" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -84703,16 +85282,6 @@ icon_state = "darkblue" }, /area/station/command/bridge) -"tUJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/economy/vending/wallmed{ - name = "Emergency NanoMed"; - pixel_y = 28 - }, -/turf/simulated/floor/plasteel, -/area/station/security/permabrig) "tUW" = ( /obj/machinery/atmospherics/binary/pump{ dir = 0; @@ -84733,18 +85302,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/engimaint) -"tVc" = ( -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge blast"; - name = "Bridge Blast Doors" - }, -/turf/simulated/floor/plating, -/area/station/command/bridge) "tVd" = ( /obj/item/radio/intercom{ name = "south bump"; @@ -84836,19 +85393,31 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "vault" }, /area/station/security/armory/secure) "tYH" = ( -/obj/machinery/economy/vending/cola, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/wood, -/area/station/security/main) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "tYV" = ( /obj/structure/rack, /obj/item/reagent_containers/food/drinks/bottle/rum{ @@ -84864,39 +85433,17 @@ /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "tYX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/visible/purple{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) -"tZi" = ( -/obj/structure/cable/yellow, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge blast"; - name = "Bridge Blast Doors" +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/simulated/floor/plating, -/area/station/command/bridge) +/area/station/maintenance/fore) "tZG" = ( /obj/machinery/computer/general_air_control/large_tank_control{ dir = 8; @@ -84919,18 +85466,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "uak" = ( -/obj/structure/rack, -/obj/item/radio/intercom{ - name = "south bump"; - pixel_y = -28 - }, -/obj/item/crowbar/red, -/obj/item/crowbar/red{ - pixel_x = 3; - pixel_y = -4 - }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "uaH" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -85000,20 +85539,10 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ubH" = ( -/obj/machinery/status_display{ - layer = 4; - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/carpet, -/area/station/command/office/hos) +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "ubT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -85028,16 +85557,6 @@ icon_state = "white" }, /area/station/medical/reception) -"ucj" = ( -/obj/machinery/economy/vending/wallmed{ - name = "Emergency NanoMed"; - pixel_x = -28 - }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" - }, -/area/station/security/main) "uck" = ( /obj/machinery/light{ dir = 8 @@ -85055,6 +85574,20 @@ icon_state = "darkgreycheck" }, /area/station/command/office/rd) +"ucy" = ( +/obj/structure/closet/firecloset, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); + name = "trash spawner" + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" + }, +/area/station/maintenance/fsmaint) "ucO" = ( /obj/machinery/light/small{ dir = 8 @@ -85139,12 +85672,12 @@ name = "west bump"; pixel_x = -24 }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -85156,7 +85689,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/window/reinforced/polarized/grilled, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "Processing" + }, /turf/simulated/floor/plating, /area/station/supply/qm) "ufd" = ( @@ -85171,6 +85706,16 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/security/brig) +"ufr" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/fyellow, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "ufw" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -85213,6 +85758,15 @@ }, /turf/simulated/floor/carpet, /area/station/service/library) +"ugy" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + name = "Security Junction"; + sort_type_txt = "8" + }, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "ugL" = ( /obj/structure/table, /obj/item/storage/box/evidence, @@ -85221,12 +85775,30 @@ icon_state = "red" }, /area/station/security/processing) +"ugM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/carpet/red, +/area/station/command/office/hos) +"ugX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "uhf" = ( /turf/simulated/floor/plasteel{ dir = 10; icon_state = "red" }, /area/station/security/main) +"uhI" = ( +/obj/effect/spawner/random_spawners/grille_maybe, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "uhK" = ( /obj/structure/bed, /obj/item/bedsheet, @@ -85305,6 +85877,13 @@ icon_state = "whiteblue" }, /area/station/command/office/cmo) +"uiO" = ( +/obj/machinery/fishtank/tank, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutral" + }, +/area/station/hallway/secondary/garden) "uiY" = ( /obj/machinery/camera{ c_tag = "Atmospherics - Starboard"; @@ -85319,6 +85898,14 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) +"ujg" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/brig) "ujj" = ( /obj/machinery/atmospherics/binary/pump/on{ dir = 1; @@ -85381,7 +85968,7 @@ dir = 1; location = "Bar" }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/plasticflaps{ opacity = 1 }, @@ -85393,12 +85980,32 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "ule" = ( -/obj/structure/closet/secure_closet/security, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, /turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" + dir = 4; + icon_state = "red" }, -/area/station/security/storage) +/area/station/security/brig) "ulM" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -85433,11 +86040,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) -"umD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/crew_quarters/toilet/aux) "und" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -85474,6 +86076,15 @@ /obj/item/clothing/suit/hooded/wintercoat/science, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) +"uos" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/station/security/range) "uov" = ( /obj/structure/closet/secure_closet/medical1, /obj/machinery/camera{ @@ -85490,17 +86101,11 @@ }, /area/station/medical/storage) "uoK" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/structure/curtain/open/shower, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/structure/sign/poster/official/random{ + pixel_y = -32 }, -/area/station/public/toilet/lockerroom) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "uoQ" = ( /obj/effect/spawner/lootdrop{ loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); @@ -85564,55 +86169,17 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "urH" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) -"urQ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Perma Gate"; - name = "Prison Blast Door" - }, +/obj/effect/spawner/random_spawners/oil_maybe, /turf/simulated/floor/plating, -/area/station/security/permabrig) +/area/station/maintenance/fore) "usg" = ( -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/woodsiding{ + dir = 8 }, -/turf/simulated/floor/plasteel, -/area/station/security/range) +/obj/structure/table/wood, +/obj/item/stamp/hos, +/turf/simulated/floor/wood, +/area/station/command/office/hos) "usD" = ( /obj/structure/transit_tube/curved/flipped{ dir = 4 @@ -85624,7 +86191,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -85642,6 +86208,20 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) +"utu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/station/public/toilet/lockerroom) "utx" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -85663,11 +86243,13 @@ }, /area/station/engineering/atmos/control) "utW" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/universal{ - dir = 4 +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" }, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "uuE" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -85795,34 +86377,17 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "uxY" = ( -/obj/structure/rack, -/obj/item/gun/energy/laser/practice{ - pixel_y = 6 - }, -/obj/item/gun/energy/laser/practice{ - pixel_y = 3 - }, -/obj/item/gun/energy/laser/practice, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "red" }, -/area/station/security/range) +/area/station/security/brig) "uyC" = ( /obj/effect/turf_decal/stripes/corner, /turf/simulated/floor/plasteel, @@ -85860,16 +86425,26 @@ }, /area/station/security/permabrig) "uzG" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/landmark/start/security_officer, /obj/structure/cable/yellow{ d1 = 2; - d2 = 4; - icon_state = "2-4" + d2 = 8; + icon_state = "2-8" }, -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 }, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/station/security/main) "uzO" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -85946,22 +86521,16 @@ }, /area/station/security/armory/secure) "uCW" = ( -/obj/machinery/flasher_button{ - id = "secentranceflasher"; - name = "Brig Entrance Flash Control"; - pixel_y = -38; - req_access_txt = "1" - }, -/obj/machinery/power/apc{ - name = "south bump"; - pixel_y = -24 +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "brig shutters" }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" +/obj/structure/cable/yellow, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "Detective" }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) +/turf/simulated/floor/plating, +/area/station/security/detective) "uDa" = ( /obj/effect/turf_decal/loading_area, /turf/simulated/floor/plasteel, @@ -85985,7 +86554,7 @@ /area/station/science/xenobiology) "uDH" = ( /obj/structure/table/reinforced, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/stack/cable_coil{ pixel_x = 3; pixel_y = -3 @@ -86119,6 +86688,19 @@ }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) +"uFZ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "redcorner" + }, +/area/station/security/brig) "uGn" = ( /obj/item/radio/intercom/locked/prison{ name = "Prison Intercom (General)"; @@ -86129,6 +86711,11 @@ icon_state = "red" }, /area/station/security/permabrig) +"uGy" = ( +/obj/item/bodybag, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "uHp" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -86140,22 +86727,6 @@ /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/station/maintenance/xenobio_south) -"uHx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "PermaLockdown"; - name = "Lockdown Shutters" - }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "uHA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -86195,7 +86766,7 @@ /area/station/maintenance/engimaint) "uIX" = ( /obj/machinery/computer/security/engineering, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/status_display{ pixel_x = 32 }, @@ -86220,15 +86791,17 @@ /turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/A) "uJy" = ( -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_home"; + locked = 1; + name = "Labor Camp Airlock" }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 }, +/turf/simulated/floor/plating, /area/station/security/permabrig) "uJF" = ( /obj/structure/sign/poster/official/cohiba_robusto_ad{ @@ -86239,23 +86812,20 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port) -"uKi" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "hosspace"; - name = "Space Shutters" - }, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" +"uJL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"uKi" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "HoS" }, -/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/yellow, /turf/simulated/floor/plating, -/area/station/command/office/hos) +/area/station/security/range) "uKm" = ( /obj/effect/spawner/airlock/e_to_w, /turf/simulated/wall, @@ -86460,17 +87030,26 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "uNl" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/structure/toilet{ + pixel_y = 8 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +/obj/effect/landmark/spawner/nukedisc_respawn, +/obj/machinery/light/small, +/obj/machinery/door_control{ + id = "Toilet1"; + name = "Lock Control"; + normaldoorcontrol = 1; + pixel_x = -25; + specialfunctions = 4 + }, +/obj/machinery/newscaster{ + name = "north bump"; + pixel_y = 28 }, /turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" + icon_state = "freezerfloor" }, -/area/station/security/main) +/area/station/public/toilet/lockerroom) "uNn" = ( /obj/structure/disposalpipe/segment, /obj/structure/sign/poster/official/random{ @@ -86485,7 +87064,7 @@ dir = 8 }, /obj/machinery/atmospherics/portable/canister, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -86512,6 +87091,14 @@ }, /turf/simulated/floor/plating, /area/station/command/teleporter) +"uOh" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/main) "uOm" = ( /obj/machinery/alarm{ dir = 1; @@ -86548,6 +87135,15 @@ icon_state = "red" }, /area/station/security/processing) +"uPu" = ( +/obj/structure/extinguisher_cabinet{ + name = "south bump"; + pixel_y = -30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralcorner" + }, +/area/station/public/locker) "uPy" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -86660,7 +87256,7 @@ }, /area/station/medical/exam_room) "uSj" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" @@ -86696,11 +87292,33 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "uUq" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) +"uUr" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "innerbrig" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "uUG" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -86805,6 +87423,34 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) +"uWQ" = ( +/obj/machinery/door/window/classic/normal{ + name = "Court Cell"; + dir = 2 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/turf/simulated/floor/plasteel{ + icon_state = "darkred" + }, +/area/station/legal/courtroom) +"uWX" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light_switch{ + dir = 4; + name = "west bump"; + pixel_x = -24 + }, +/turf/simulated/floor/grass/no_creep, +/area/station/hallway/secondary/garden) +"uWY" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) "uXo" = ( /obj/structure/closet/emcloset, /obj/machinery/camera{ @@ -86866,7 +87512,7 @@ "uXI" = ( /obj/structure/table, /obj/item/clothing/mask/gas, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" }, @@ -86894,6 +87540,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "blue" @@ -86924,6 +87574,12 @@ icon_state = "red" }, /area/station/security/main) +"uYf" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "uYo" = ( /obj/machinery/mech_bay_recharge_port{ dir = 8 @@ -86933,6 +87589,13 @@ }, /turf/simulated/floor/plating, /area/station/science/robotics/chargebay) +"uYy" = ( +/obj/machinery/hydroponics/soil, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/simulated/floor/grass/no_creep, +/area/station/hallway/secondary/garden) "uYF" = ( /obj/machinery/door/airlock/security/glass{ name = "Prison Sanitarium" @@ -87002,8 +87665,8 @@ /area/station/service/theatre) "uZt" = ( /obj/structure/rack, -/obj/item/clothing/suit/storage/hazardvest, -/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/landmark/costume/random, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore) "uZy" = ( @@ -87095,7 +87758,7 @@ "vbB" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "caution" @@ -87164,6 +87827,20 @@ icon_state = "brown" }, /area/station/hallway/primary/central) +"vcW" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 9; + level = 2 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "vde" = ( /obj/structure/disposalpipe/junction{ dir = 2; @@ -87210,6 +87887,11 @@ "vdE" = ( /turf/simulated/wall, /area/station/security/prisonlockers) +"vdR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/portable/canister/air, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "vem" = ( /obj/machinery/status_display{ pixel_y = 32 @@ -87301,6 +87983,27 @@ icon_state = "grimy" }, /area/station/telecomms/computer) +"vfF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction/reversed{ + name = "Detective"; + sort_type_txt = "24"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/station/security/detective) "vge" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -87315,10 +88018,14 @@ }, /area/station/hallway/secondary/bridge) "vgP" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/universal{ +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/wall, +/mob/living/simple_animal/mouse, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/turf/simulated/floor/plating, /area/station/maintenance/fore) "vib" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -87326,6 +88033,20 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) +"viz" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "neutralcorner" + }, +/area/station/public/locker) "viO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -87439,11 +88160,12 @@ }, /area/station/maintenance/aft) "vmv" = ( -/obj/structure/closet/wardrobe/black, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" +/obj/machinery/atmospherics/pipe/simple/visible/purple{ + dir = 9 }, -/area/station/public/locker) +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "vmA" = ( /obj/machinery/door/airlock/security{ id_tag = "prisonereducation"; @@ -87484,11 +88206,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "vnj" = ( -/obj/machinery/atmospherics/pipe/manifold/visible/purple{ - dir = 8 - }, -/obj/machinery/atmospherics/meter, -/turf/simulated/floor/plating, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/prizeball/therapy, +/turf/simulated/floor/carpet/arcade, /area/station/maintenance/fore) "vnl" = ( /obj/machinery/computer/general_air_control/large_tank_control{ @@ -87513,6 +88233,11 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) +"vnQ" = ( +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/atmospherics/portable/canister/air, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "vob" = ( /turf/simulated/wall, /area/station/medical/storage) @@ -87551,6 +88276,25 @@ icon_state = "white" }, /area/station/medical/chemistry) +"voS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/station/security/detective) "voT" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/drinkingglass{ @@ -87599,23 +88343,31 @@ }, /turf/simulated/wall/r_wall, /area/station/science/toxins/mixing) -"vqm" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +"vpQ" = ( +/obj/structure/cable/pink{ + icon_state = "0-4" }, -/obj/machinery/light{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"vqm" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "brig shutters" }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + d2 = 2; + icon_state = "0-2" }, -/turf/simulated/floor/plasteel, -/area/station/security/brig) +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "Detective" + }, +/turf/simulated/floor/plating, +/area/station/security/detective) +"vqu" = ( +/obj/machinery/light/small, +/turf/simulated/floor/mineral/tranquillite, +/area/station/maintenance/fore) "vqy" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, /obj/structure/disposalpipe/segment{ @@ -87659,6 +88411,18 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/command/bridge) +"vqX" = ( +/turf/simulated/wall/r_wall, +/area/station/public/mrchangs) +"vrw" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/simulated/floor/carpet/arcade, +/area/station/maintenance/fore) "vrB" = ( /obj/structure/chair/stool{ dir = 4 @@ -87700,28 +88464,26 @@ }, /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) -"vsO" = ( -/obj/machinery/door/airlock/security/glass, -/obj/effect/mapping_helpers/airlock/access/any/security/forensics, -/obj/effect/mapping_helpers/airlock/access/any/security/general, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +"vsx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/light_construct/small{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/range) +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "vsZ" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ @@ -87797,7 +88559,7 @@ }, /area/station/security/brig) "vud" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) @@ -87807,11 +88569,9 @@ }, /area/station/engineering/break_room) "vuo" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" - }, -/area/station/security/brig) +/obj/effect/spawner/random_spawners/wall_rusted_probably, +/turf/simulated/wall/r_wall, +/area/station/engineering/tech_storage) "vuE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -87828,15 +88588,17 @@ }, /area/station/medical/surgery/secondary) "vuZ" = ( -/obj/machinery/flasher/portable, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump Important Area"; + pixel_x = 24 + }, /obj/structure/cable/yellow{ - d1 = 4; d2 = 8; - icon_state = "4-8" + icon_state = "0-8" }, /turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" + icon_state = "dark" }, /area/station/security/armory) "vvr" = ( @@ -87851,6 +88613,11 @@ /obj/effect/mapping_helpers/airlock/windoor/access/all/science/xenobio, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) +"vvF" = ( +/obj/effect/spawner/window/reinforced/tinted, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "vvR" = ( /obj/structure/disposalpipe/junction{ dir = 1; @@ -88015,6 +88782,13 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) +"vAN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/visible{ + dir = 5 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "vAP" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -88126,7 +88900,7 @@ /obj/machinery/door/airlock/research/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/poddoor/preopen{ id_tag = "Xenolab"; name = "test chamber blast door" @@ -88218,20 +88992,8 @@ /obj/structure/chair/stool, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) -"vHh" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/armory/secure) "vHA" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/item/flag/clown, -/obj/machinery/light/small{ +/obj/machinery/light{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -88244,20 +89006,11 @@ }, /area/station/legal/magistrate) "vHE" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Courtroom Hallway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 }, -/area/station/security/brig) +/turf/simulated/floor/plasteel, +/area/station/security/main) "vHW" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -88320,18 +89073,6 @@ icon_state = "whitepurple" }, /area/station/science/rnd) -"vJg" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/structure/cable/yellow{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/warden) "vJo" = ( /obj/structure/closet{ name = "Evidence Closet 5" @@ -88370,34 +89111,35 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/item/radio/intercom{ - name = "west bump"; - pixel_x = -28 - }, /obj/machinery/light_switch{ dir = 4; - name = "custom placement"; - pixel_x = -24; - pixel_y = -8 + name = "west bump"; + pixel_x = -24 + }, +/obj/item/radio/intercom{ + name = "south bump"; + pixel_y = -28 }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/range) "vKy" = ( -/obj/machinery/light/small{ - dir = 4 +/obj/structure/table/wood, +/obj/machinery/computer/med_data/laptop{ + dir = 1; + pixel_y = 3 }, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/item/radio/intercom{ + name = "east bump"; + pixel_x = 28 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/radio/intercom/department/security{ + pixel_x = 28; + pixel_y = -7 }, -/turf/simulated/floor/plasteel, -/area/station/security/range) +/turf/simulated/floor/wood, +/area/station/command/office/hos) "vKI" = ( /obj/item/radio/intercom{ name = "south bump"; @@ -88414,7 +89156,7 @@ }, /area/station/science/xenobiology) "vLA" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/carbon_dioxide, /turf/simulated/floor/plasteel{ icon_state = "darkgrey" @@ -88433,14 +89175,6 @@ icon_state = "dark" }, /area/station/security/main) -"vLZ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/yellow{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/security/armory) "vMb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -88451,6 +89185,20 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/security/permabrig) +"vMg" = ( +/obj/machinery/camera{ + c_tag = "Security - Office - Starboard" + }, +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/obj/structure/chair/stool, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "black" + }, +/area/station/security/brig) "vNb" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -88480,6 +89228,21 @@ icon_state = "red" }, /area/station/security/processing) +"vNV" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/station/security/main) "vOE" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -88643,14 +89406,13 @@ /turf/space, /area/space/nearstation) "vSV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" +/obj/structure/chair/stool{ + dir = 4 }, -/area/station/public/toilet/lockerroom) +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/spawner/xeno, +/turf/simulated/floor/carpet/arcade, +/area/station/maintenance/fore) "vTk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/office/light, @@ -88760,22 +89522,44 @@ icon_state = "freezerfloor" }, /area/station/security/permabrig) -"vWl" = ( +"vWk" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) +"vWl" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 }, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" - }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "vWq" = ( /obj/structure/cable/yellow{ @@ -88791,6 +89575,19 @@ icon_state = "darkgrey" }, /area/station/medical/morgue) +"vXb" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "vXg" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -88832,21 +89629,12 @@ }, /area/station/command/office/rd) "vXM" = ( -/obj/structure/bed, -/obj/machinery/flasher{ - id = "soli2"; - pixel_y = 26 - }, -/obj/item/radio/intercom/locked/prison{ - name = "Prison Intercom (General)"; - pixel_x = 25 - }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, -/area/station/security/permabrig) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "vYQ" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 @@ -88986,9 +89774,14 @@ /area/station/security/permabrig) "wdi" = ( /obj/machinery/camera{ - c_tag = "Security - Office - Port"; + c_tag = "Security - Office - Port - West"; dir = 4 }, +/obj/machinery/newscaster/security_unit{ + dir = 4; + name = "west bump"; + pixel_x = -28 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "red" @@ -89046,9 +89839,6 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "wfi" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, /obj/machinery/hologram/holopad, /obj/structure/cable/yellow{ d1 = 4; @@ -89056,10 +89846,12 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ - dir = 1; + dir = 8; icon_state = "pipe-c" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "cult" }, @@ -89130,42 +89922,15 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "whf" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/effect/turf_decal/woodsiding{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "whg" = ( -/obj/machinery/computer/prisoner{ - dir = 8; - req_access = null; - req_access_txt = "2" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" - }, -/area/station/security/permabrig) +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_rare, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "whu" = ( /obj/machinery/camera{ c_tag = "Prison Central"; @@ -89263,19 +90028,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "wjV" = ( -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ - icon_state = "freezerfloor" + icon_state = "whitegreenfull" }, -/area/station/public/toilet/lockerroom) +/area/station/public/sleep) "wkm" = ( /obj/structure/girder, /turf/simulated/floor/plating, @@ -89548,13 +90310,22 @@ }, /area/station/command/office/rd) "wta" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/area/station/legal/courtroom) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "wtm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -89590,6 +90361,35 @@ icon_state = "darkblue" }, /area/station/medical/surgery/observation) +"wtE" = ( +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/firealarm{ + name = "north bump"; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "neutral" + }, +/area/station/hallway/secondary/garden) +"wtN" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/warden) "wtP" = ( /obj/effect/landmark/start/cargo_technician, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -89640,6 +90440,17 @@ icon_state = "dark" }, /area/station/engineering/atmos) +"wuH" = ( +/obj/item/radio/intercom{ + name = "north bump"; + pixel_y = 28 + }, +/obj/machinery/camera{ + c_tag = "Arcade"; + dir = 6 + }, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "wuT" = ( /obj/structure/chair, /obj/effect/turf_decal/stripes/line{ @@ -89752,16 +90563,18 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) "wxO" = ( -/obj/machinery/atmospherics/unary/portables_connector{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random_spawners/cobweb_right_frequent, +/turf/simulated/floor/plasteel, +/area/station/security/range) "wxR" = ( /obj/machinery/shower{ dir = 1 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -89835,27 +90648,20 @@ }, /area/station/science/xenobiology) "wzx" = ( -/obj/machinery/keycard_auth{ - pixel_x = -26 - }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Head of Security's Desk"; - departmentType = 5; - name = "Head of Security Requests Console"; - pixel_y = 30 - }, -/obj/machinery/computer/secure_data{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 5 }, -/obj/machinery/door_control{ - id = "hosspace"; - name = "Space Shutters Control"; - pixel_x = -24; - pixel_y = 24 +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"wzV" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/light/small{ + dir = 1 }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "wzW" = ( /obj/structure/holohoop{ dir = 8; @@ -89872,13 +90678,24 @@ }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) -"wAn" = ( -/obj/structure/chair/wood{ - dir = 1 +"wAw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "caution" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) +/area/station/maintenance/fsmaint) +"wAJ" = ( +/obj/machinery/computer/prisoner{ + dir = 8; + req_access = null; + req_access_txt = "2" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "red" + }, +/area/station/security/permabrig) "wAP" = ( /obj/machinery/status_display{ layer = 4; @@ -89925,6 +90742,20 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"wCm" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "freezerfloor" + }, +/area/station/public/toilet/lockerroom) "wCn" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/engine, @@ -90017,9 +90848,15 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "wDW" = ( -/obj/item/flag/mime, -/turf/simulated/floor/plasteel, -/area/station/public/dorms) +/obj/machinery/cryopod, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "whitegreen" + }, +/area/station/public/sleep) "wEx" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -90044,7 +90881,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "wED" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, @@ -90090,24 +90927,35 @@ }, /area/station/science/rnd) "wGr" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, /obj/structure/cable/yellow{ d1 = 1; - d2 = 4; - icon_state = "1-4" + d2 = 2; + icon_state = "1-2" }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "redcorner" }, -/turf/simulated/floor/plasteel, /area/station/security/brig) +"wGv" = ( +/obj/effect/landmark/burnturf, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"wHw" = ( +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "HoS" + }, +/turf/simulated/floor/plating, +/area/station/command/office/hos) "wHz" = ( /obj/machinery/door/airlock/command/glass{ name = "Bridge Access" @@ -90144,6 +90992,11 @@ icon_state = "darkgrey" }, /area/station/science/toxins/launch) +"wJt" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/tinted, +/turf/simulated/floor/plating, +/area/station/hallway/secondary/garden) "wJN" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -90152,11 +91005,8 @@ /turf/space, /area/space/nearstation) "wJQ" = ( -/obj/machinery/atmospherics/pipe/simple/visible{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) @@ -90182,16 +91032,36 @@ /turf/simulated/floor/engine, /area/station/engineering/control) "wKS" = ( -/obj/structure/chair/comfy/black{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/landmark/start/head_of_security, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/turf/simulated/floor/plasteel, +/area/station/security/brig) "wLt" = ( /obj/structure/sign/biohazard, /turf/simulated/wall/r_wall, /area/station/science/research) +"wLB" = ( +/mob/living/simple_animal/mouse, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"wMb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/garden) +"wMy" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/effect/landmark/burnturf, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "wMQ" = ( /obj/structure/chair{ dir = 1 @@ -90269,7 +91139,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "wOn" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/smartfridge/secure/extract, /turf/simulated/floor/plasteel{ dir = 1; @@ -90342,22 +91212,6 @@ }, /turf/simulated/floor/wood, /area/station/service/theatre) -"wQn" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/armory) "wQo" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 1 @@ -90428,26 +91282,11 @@ }, /area/station/medical/chemistry) "wRx" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/light_switch{ +/obj/structure/disposalpipe/segment{ dir = 4; - name = "west bump"; - pixel_x = -24 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, -/area/station/security/main) -"wRy" = ( -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "blue" + icon_state = "pipe-c" }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "wRL" = ( /obj/item/seeds/apple, @@ -90467,12 +91306,19 @@ /turf/simulated/floor/grass/no_creep, /area/station/security/permabrig) "wSh" = ( -/obj/structure/chair/wood, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +/obj/machinery/cryopod{ + dir = 4 }, -/turf/simulated/floor/wood, -/area/station/public/mrchangs) +/obj/machinery/alarm{ + dir = 4; + name = "west bump"; + pixel_x = -24 + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "whitegreen" + }, +/area/station/public/sleep) "wSy" = ( /obj/machinery/shower{ pixel_y = 8 @@ -90488,11 +91334,6 @@ icon_state = "white" }, /area/station/science/xenobiology) -"wSP" = ( -/obj/machinery/hydroponics/soil, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/grass/no_creep, -/area/station/hallway/secondary/garden) "wTc" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass, @@ -90517,28 +91358,15 @@ }, /area/station/medical/chemistry) "wTo" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ + dir = 1 }, -/area/station/security/brig) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "wTJ" = ( /obj/machinery/firealarm{ name = "north bump"; @@ -90598,26 +91426,24 @@ }, /turf/simulated/floor/wood, /area/station/command/office/captain/bedroom) -"wVD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" +"wVi" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, +/area/station/maintenance/fsmaint) +"wVD" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/simulated/floor/plating, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "wVO" = ( /obj/structure/cable/yellow{ @@ -90718,10 +91544,8 @@ }, /area/station/security/execution) "wYm" = ( -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/cigbutt,/obj/item/trash/cheesie,/obj/item/trash/candy,/obj/item/trash/chips,/obj/item/trash/pistachios,/obj/item/trash/plate,/obj/item/trash/popcorn,/obj/item/trash/raisins,/obj/item/trash/sosjerky,/obj/item/trash/syndi_cakes); - name = "trash spawner" - }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "wYs" = ( @@ -90926,6 +91750,13 @@ icon_state = "white" }, /area/station/medical/virology) +"xbE" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) "xbT" = ( /obj/machinery/access_button{ autolink_id = "enginesm_btn_int"; @@ -91017,25 +91848,11 @@ }, /area/station/hallway/primary/aft) "xdC" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "Processing" + }, /turf/simulated/floor/plating, /area/station/service/chapel) -"xdI" = ( -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, -/area/station/public/recreation) "xdT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -91049,12 +91866,12 @@ }, /area/station/science/research) "xef" = ( -/obj/effect/landmark/damageturf, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "xen" = ( /obj/structure/window/reinforced{ dir = 4 @@ -91074,6 +91891,15 @@ icon_state = "dark" }, /area/station/aisat) +"xeC" = ( +/obj/machinery/light/small, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) +"xeF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "xeW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -91245,8 +92071,6 @@ /turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "xjC" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -91270,13 +92094,6 @@ icon_state = "green" }, /area/station/security/permabrig) -"xkt" = ( -/obj/machinery/door/window/classic/reversed{ - dir = 8; - name = "Glass Door" - }, -/turf/simulated/floor/wood, -/area/station/command/office/captain/bedroom) "xkD" = ( /obj/effect/decal/snow, /obj/structure/snowman/built, @@ -91325,7 +92142,9 @@ /area/station/science/xenobiology) "xlE" = ( /obj/structure/cable/yellow, -/obj/effect/spawner/window/reinforced/polarized/grilled, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "Processing" + }, /turf/simulated/floor/plating, /area/station/supply/qm) "xlS" = ( @@ -91473,16 +92292,25 @@ }, /area/station/science/research) "xoI" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/extinguisher_cabinet{ +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/power/apc{ + dir = 4; name = "east bump"; - pixel_x = 27 + pixel_x = 24 }, /obj/structure/cable/yellow{ - d1 = 1; d2 = 2; - icon_state = "1-2" + icon_state = "0-2" }, /turf/simulated/floor/plasteel, /area/station/security/brig) @@ -91781,36 +92609,6 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) -"xwW" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/machinery/door/firedoor, -/obj/machinery/flasher{ - id = "secentranceflasher"; - pixel_x = 26 - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel, -/area/station/security/brig) "xxa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -91958,7 +92756,7 @@ pixel_y = 4 }, /obj/item/storage/briefcase/inflatable, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/sign/poster/official/random{ pixel_x = 32 }, @@ -91967,6 +92765,24 @@ icon_state = "caution" }, /area/station/engineering/equipmentstorage) +"xAz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "xAI" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -91984,23 +92800,6 @@ icon_state = "redcorner" }, /area/station/security/brig) -"xAX" = ( -/obj/structure/cable/yellow{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge blast"; - name = "Bridge Blast Doors" - }, -/turf/simulated/floor/plating, -/area/station/command/bridge) "xBg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 10 @@ -92042,6 +92841,14 @@ }, /turf/simulated/floor/carpet, /area/station/public/vacant_office) +"xBX" = ( +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/armory/secure) "xCk" = ( /obj/structure/cable/yellow, /obj/effect/spawner/window/reinforced/grilled, @@ -92096,7 +92903,7 @@ dir = 4 }, /obj/structure/window/reinforced, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/scrubber, /obj/machinery/camera{ c_tag = "Starboard Primary Hallway - Atmospherics"; @@ -92141,12 +92948,30 @@ icon_state = "white" }, /area/station/science/toxins/launch) +"xDR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "xEi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, /turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) +"xER" = ( +/obj/structure/cable/pink{ + icon_state = "1-5" + }, +/obj/structure/cable/cyan{ + icon_state = "6-10" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "xFu" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -92226,8 +93051,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "xGP" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "xHu" = ( @@ -92263,19 +93093,19 @@ icon_state = "brown" }, /area/station/supply/lobby) -"xHH" = ( -/obj/effect/spawner/window/reinforced/grilled, +"xHy" = ( /obj/structure/cable/yellow{ + d1 = 1; d2 = 4; - icon_state = "0-4" + icon_state = "1-4" }, /obj/structure/cable/yellow{ - d1 = 2; d2 = 4; - icon_state = "2-4" + icon_state = "0-4" }, +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/security/armory) +/area/station/security/warden) "xHR" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -92350,25 +93180,14 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fore2) -"xJz" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/security/forensics, -/obj/effect/mapping_helpers/airlock/access/any/security/general, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "brig shutters" +"xJA" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/turf/simulated/floor/plasteel{ + icon_state = "dark" }, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) +/area/station/security/storage) "xJB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -92387,13 +93206,16 @@ }, /area/station/hallway/primary/central) "xKQ" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hooded/ablative, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/machinery/firealarm{ + dir = 4; + name = "east bump"; + pixel_x = 24 }, -/area/station/security/armory/secure) +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "xLd" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -92461,6 +93283,21 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) +"xNa" = ( +/obj/effect/spawner/random_spawners/grille_often, +/obj/machinery/atmospherics/pipe/simple/hidden/cyan{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "xNc" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 @@ -92727,7 +93564,7 @@ }, /area/station/service/bar) "xRN" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/machinery/alarm{ dir = 8; @@ -92738,6 +93575,12 @@ icon_state = "darkgrey" }, /area/station/science/storage) +"xSg" = ( +/obj/machinery/economy/vending/security, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/storage) "xSh" = ( /obj/machinery/economy/vending/medidrobe, /turf/simulated/floor/plasteel{ @@ -92802,6 +93645,13 @@ icon_state = "cafeteria" }, /area/station/science/break_room) +"xUC" = ( +/obj/item/radio/intercom{ + name = "south bump"; + pixel_y = -28 + }, +/turf/simulated/floor/plasteel, +/area/station/security/brig) "xVd" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -92872,7 +93722,7 @@ }, /area/station/engineering/control) "xWt" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) @@ -92904,22 +93754,13 @@ }, /area/station/medical/reception) "xXe" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; - icon_state = "1-8" + d2 = 2; + icon_state = "0-2" }, -/turf/simulated/floor/plasteel, -/area/station/security/permabrig) +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/brig) "xXv" = ( /obj/machinery/atmospherics/pipe/simple/visible/red, /turf/simulated/floor/engine, @@ -92986,7 +93827,14 @@ /turf/simulated/floor/plating, /area/station/command/teleporter) "xYC" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) "xYR" = ( @@ -93233,6 +94081,18 @@ icon_state = "white" }, /area/station/medical/medbay) +"ycF" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "ycU" = ( /obj/machinery/firealarm{ dir = 4; @@ -93252,6 +94112,16 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) +"ydH" = ( +/obj/structure/closet/secure_closet/security, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkred" + }, +/area/station/security/storage) "ydM" = ( /obj/structure/transit_tube/curved/flipped{ dir = 8 @@ -93289,16 +94159,10 @@ }, /area/station/security/evidence) "yew" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel, -/area/station/security/permabrig) +/obj/structure/girder, +/obj/item/stack/sheet/metal, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "yeR" = ( /obj/item/kirbyplants, /obj/machinery/newscaster{ @@ -93320,7 +94184,7 @@ name = "Science Requests Console"; pixel_x = -30 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, @@ -93333,20 +94197,9 @@ /turf/simulated/wall/r_wall, /area/station/engineering/engine/supermatter) "yeY" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/command, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/security/hos, -/turf/simulated/floor/wood, -/area/station/command/office/hos) +/obj/machinery/atmospherics/pipe/simple/hidden/cyan, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "yeZ" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -93375,6 +94228,14 @@ icon_state = "cafeteria" }, /area/station/science/break_room) +"yfT" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fsmaint) "ygd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -93413,6 +94274,11 @@ dir = 4 }, /obj/structure/chair/stool, +/obj/structure/cable/yellow{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel, /area/station/public/locker) "yha" = ( @@ -93482,6 +94348,10 @@ icon_state = "caution" }, /area/station/engineering/atmos/distribution) +"yiP" = ( +/mob/living/simple_animal/mouse, +/turf/simulated/floor/plasteel, +/area/station/maintenance/fore) "yiU" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -110185,11 +111055,11 @@ bxR bzF bDq bDF -bBK -bHk -bIU -bBK -bOX +wJt +bDH +aSB +gYm +uWX bOk cdT bRD @@ -110440,14 +111310,14 @@ btu bVW bxS bfG -bBK +aNQ bDG -bBK -bHk -bHm -bKC -bHm -bOl +aRZ +rbd +hVa +uWY +cgp +nLZ cdT bRE arJ @@ -110697,14 +111567,14 @@ btv bVW bxT bzG -bBK -bDH -bFs +aNQ +wtE +aSa bHl -bIW -bBK -bBK -bBK +aSB +aSB +aSB +uYy cdT bRF arU @@ -110954,14 +111824,14 @@ btv bVW bxT bzH -bBK -bDI -bFt -umD -bIX -bHm -cgp -ckD +aNQ +bHk +mAW +jMr +miO +rkT +miO +sDf cdT bRG bTY @@ -111211,16 +112081,16 @@ btv bVW bxT bzH -bBK -bDJ -bBK +aNQ +ody +hZi bHn -bBK -bKD -bBK -bOm -cdT -bRH +fDi +wMb +ddM +bOl +dnY +bTY bVR bTY azP @@ -111471,10 +112341,10 @@ cdT cdT cdT cdT -bJA -bBK -bOn +bDJ bBK +iWb +uiO bPc cdT bRI @@ -117326,8 +118196,8 @@ kbN kbN abW abW -uHx -too +lIF +juc flY tfl sml @@ -117340,7 +118210,7 @@ apP akD pnB sPh -oKT +pJh ucP shn iSv @@ -117567,13 +118437,13 @@ aaa aaa abq abq +aaa +aaa +aaa +aaa +aaa abq abq -abq -abq -abW -oNZ -sfG kbN xtp gbP @@ -117582,7 +118452,7 @@ kbN mge djU wck -odW +vdk mQb adi eAU @@ -117823,14 +118693,14 @@ aaa aaa aaa aaa +abq aaa aaa aaa aaa aaa -abW -oVx -jiW +udK +udK kbN kbN kbN @@ -117854,7 +118724,7 @@ apP akD nDb ufd -oJb +ujg xBl qDl nzE @@ -118080,12 +118950,12 @@ aaa aaa aaa aaa +abq aaa aaa aaa aaa -aaa -abW +aPj uJy sgR gSd @@ -118096,7 +118966,7 @@ udK rll vTw mTB -noP +hLE adi adi jOS @@ -118109,8 +118979,8 @@ vdE wyE apP akD -jHu -pMR +xXe +oeA akD irb qAb @@ -118337,23 +119207,23 @@ aaa aaa aaa aaa +abq aaa aaa aaa aaa aaa +udK +udK abW -hLE -abW -abW -mXw +fkN iNl -niv +nwZ udK -ezq -pcO -pcO -aEG +rPB +qcP +qcP +vXb rLP adi niv @@ -118371,10 +119241,10 @@ apP apP oNr apP -snL +dig uJs gHX -snL +dig eCO mOs eiE @@ -118594,25 +119464,25 @@ aaa aaa aaa aaa +ajo aaa aaa aaa aaa aaa -abW -rIT +ajo ipz fKW -fTc -fTc -hgp +atF +atF +pot tAy iDM sCU dQq aKV mdl -atF +utW kPa jse nlw @@ -118628,10 +119498,10 @@ apP apP ckF crD -seU +jsH grE eYS -seU +jsH cHw dcY lAG @@ -118643,7 +119513,7 @@ aaa aOG aUP bOA -gNF +qaB aUl uLQ aZx @@ -118851,24 +119721,24 @@ aaa aaa aaa aaa +abq aaa aaa aaa aaa aaa -abW -oVx -jiW +udK +udK abW tiq xYC dfd -hJH -fTc fTc fTc +aTC +psz +ozg fTc -xXe kUA ryc ccc @@ -118886,11 +119756,11 @@ iuW obP sho nvB -pYW +oQF kCc nvB gfb -pYW +oQF lXV aHM aJe @@ -119108,25 +119978,25 @@ aaa aaa aaa aaa +abq aaa aaa aaa aaa aaa -abW -vXM +uJy sOR -abW -tUJ -adi +gSd +jms +rEL vSm -oIT -iuq -oLF -adi adi -yew +oLF +xKQ adi +gAM +pXf +tYH oEm amx pPJ @@ -119157,7 +120027,7 @@ aaa aOG aQk bOA -nQu +hxD wfs beA aWZ @@ -119365,29 +120235,29 @@ aaa aaa aaa aaa +abq aaa aaa aaa aaa aaa +udK +udK abW +brY +adi +vSm +adi abW abW abW -ssJ +iYm abW -gzt +cXZ abW -ssJ abW -fmm -adi -pXf -gAM -nui -amx -aaa -aaa +abW +abq tsn amI cAJ @@ -119395,7 +120265,7 @@ aqQ iJg aHO aHO -vHh +keN aHO bLu avB @@ -119426,8 +120296,8 @@ bek bdb jMy abq -xAX -tZi +aBV +aIb bkW btY boE @@ -119622,6 +120492,7 @@ aaa aaa aaa aaa +abq aaa aaa aaa @@ -119629,39 +120500,38 @@ aaa aaa abq aaa -aaa -udK -anX -udK -gjF -udK +bdk anX +wAJ +bVm +cKl abW -nOA -iYm -whg -dqt -qpd -aaa -aaa -aaa +gkn +aUH +mKR +abW +ltg +aUH +atQ +abW +abq tsn kzg fxV fae dZp -nWB +xBX mRy kRc gLa nCH vub nvB -snL +dig lGh nvB pNO -snL +dig lXV aHM aJh @@ -119683,7 +120553,7 @@ bek bdb jMy abq -tjI +aCV boB bsb btT @@ -119879,28 +120749,28 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +ajo abq abq abq -udK -tvT -udK abq -udK -tvT -abW -abW -abW -urQ -qpd +ajo abq abq abq +uMy +hHz +jNU +abW +abW +aSf +iMg +kFY +qcP +tmd +hJH +kli +abW abq tsn yev @@ -119913,10 +120783,10 @@ yiU gLa nCH cjQ -enp +kfe apI qdr -enp +kfe neW pKE xWa @@ -119940,7 +120810,7 @@ bwn bdb jMy abq -qzu +aBY bop boC teE @@ -120142,23 +121012,23 @@ aaa aaa aaa aaa -aaa -aaa -aaa -ere -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +alq +alq +alq +alq +alq +alq +alq +abW +abW +bOX +abW +abW +abW +bOX +abW +abW abq -aaa -aaa -aaa aHO aHO aHO @@ -120170,10 +121040,10 @@ gYN aHO lHl fdu -pYW +oQF jrp vbF -pYW +oQF lNw uhK tpO @@ -120197,7 +121067,7 @@ svH oeP jMy abq -tVc +aDK bpV boD gDB @@ -120399,23 +121269,23 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +alq +alq +alq +alq +alq +alq +alq +ajo abq -aaa -aaa -aaa +abq +abq +abq +abq +abq +abq +abq +gzt aHO uba aMN @@ -120428,11 +121298,11 @@ aHO fGA cjQ aqu -jIn -qPA +sDN +xHy aqu -lhp -fmA +thW +pvo aqu aKD kzm @@ -120656,32 +121526,32 @@ aaa aaa aaa aaa +alq +alq +alq +alq +alq +alq +alq +abq aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -ajo -aaa -aaa -rZN +qWm +eoe +eoe +jGk +njf +eoe aHO qVY fSb -apk +gIS fSb apk pts iao -jYR +ljV gdb aFz aqu @@ -120690,7 +121560,7 @@ qOx eyP nEr tDc -sHx +ehh aHM aJk aKC @@ -120711,7 +121581,7 @@ ber bdb jMy abq -plw +aEh bqf boD gDB @@ -120913,27 +121783,27 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +alq +alq +alq +alq +alq +alq +alq abq aaa aaa -aaa +aUg +aUb +kfR +tKm +jvC +oXd +pds aHO aHO azC -apN +sKO hmr apN tYD @@ -120947,7 +121817,7 @@ aDD hvz anT hyW -aFq +mAo aHM aJg aKG @@ -120968,7 +121838,7 @@ bes bfU jMy abq -plM +bmf bqd boF bqi @@ -121170,41 +122040,41 @@ aaa aaa aaa aaa +alq +alq +alq +alq +alq +alq +alq +abq aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -eXM -aaa -aaa -aaa -aaa -aHO -oVX +jGk +ajm +mjP +wQr +wQr +wQr +ihq +hJm +qKE +eUL +meM +pHq sDr -xKQ fzW tBq aHP -lgv +mJF rFq avB -nxU +wtN mkw rEl acf fRT jIs -vJg +epM aHM aJk aNt @@ -121225,7 +122095,7 @@ tyF bfV jMy abq -tVc +aDK bqh boD hht @@ -121427,27 +122297,27 @@ aaa aaa aaa aaa +alq +alq +alq +alq +alq +alq +alq +ajo aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -oBl -eoe -eoe -vLZ -hsZ -eoe eoe +rxj +eyY +ruH +ggc +anQ +vuZ +iKQ +kNk aHO -nWB -fkt +xBX +hKK aHO aHO aHO @@ -121457,10 +122327,10 @@ irb avB aqu hEP -nxU +wtN aqu -izt -fmA +izK +pvo aqu aKL aJk @@ -121683,38 +122553,38 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -xHH -ejF -kfR -tKm -jvC -oXd -pds -eoe -hlN -eVZ -vSB +ajo +abq +apO +eXM +rZN +apO +apO +apO +uOh +apO +apO +uOh +apO +amx +amx +amx +amx +amx +amx +amx +apP +liR aCu maC -hWk -erZ -ptu -bLu -vub -psz -fRm -vuo +apP +uYf +apP +xAz +ugy +apP +apP +apP mLA ocI dDn @@ -121724,7 +122594,7 @@ aJm mVN aMk aNu -gMl +uWQ aOQ aRD kQx @@ -121739,7 +122609,7 @@ mFG jGr jMy abq -plw +aEh cfh boD hht @@ -121940,42 +122810,42 @@ aaa aaa aaa aaa +laH aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -vLZ -dcG -mjP -wQr -wQn -wQr -ihq -hJm -hnc -iiZ -lSG -pBl -rqC -lSG -nrj -beF -pxt +lZU +rsQ +fax +hOP +atS +wdi +aEr +vVR +aSm +aqd +aSm +alm +wRx +oSi +oSi +oSi +oSi +oSi +oSi +wKS +oSi +oSi +oSi +oSi +oSi nls ceq -oSi -bCD apP -oKT +apP +apP +pJh jNd xVR -rtt +giK aHM aJn aKK @@ -121996,7 +122866,7 @@ bek bfV jMy abq -dqC +boe bqj boG mAa @@ -122197,42 +123067,42 @@ aaa aaa aaa aaa +laH aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -eoe -rxj -anQ -ruH -ggc -eyY -vuZ -iKQ -eoe -pGO -eLh +hnc +xjC +vtO +lvc +usP +usP +uzG +qXY +ctw +uQU +uOh +glS +aGV +sQt +sQt +sQt +sQt +sQt +mVB ule -hPJ +uFZ rHM avk -hOP -fbq +eey +avk vWl xoI wGr pYv hLu -pOe +uUr rhj mSE -xwW +rbv etp uXW avT @@ -122253,7 +123123,7 @@ bek bfV jMy abq -dqC +boe bql bsc btZ @@ -122454,35 +123324,35 @@ aaa aaa aaa aaa +laH aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -ajo -abq -eoe -nwC -eUL -eoe -eoe -vLZ -rFJ -eoe -eoe -apO apO -anO -qcl -aSm -exm -aSm -aSm -lZU aSm +tQD +oOU +pgs +vLQ +unP +hFN +oaE +skT +dCn +lJr +geR +xUC +iBR +iBR +glG +aVX +iBR +pMT +iBR +iBR +iBR +iBR +dZZ +cUW +qeK vqm bdT uCW @@ -122510,8 +123380,8 @@ bek bfV jMy abq -bpu -piI +aEt +aIH bkW bum boE @@ -122711,39 +123581,39 @@ aaa aaa aaa aaa +laH aaa -aaa -aaa -aaa -aaa -aaa -aaa -alq -alq -alq -alq -alq -alq -alq -esA +apO +eXK +jMs +lDa +lDa +lDa +vcF +uXX +qEA +gRG +oXw +maV +oiX nNq -eMS -vKs -nEA -ucj -kNk -fax +iBR +hlN +eVZ +vSB +hOA +edw aiN -wdi -fax -vVR -aSm -aqd -aSm -gkn -cjQ -apP -llc +xSg +erZ +iBR +qeK +qeK +qeK +dJx +voS +ttA +apz jXj afp dZd @@ -122968,39 +123838,39 @@ aaa aaa aaa aaa +laH aaa -aaa -aaa -aaa -aaa -aaa -aaa -alq -alq -alq -alq -alq -alq -alq -liZ +apO +eXK +jMs +hUC +qJA +lDa +fPg +mwK +jMs +lDa +jSU +glS +gBc uxY oQE -qWm -vsO -xjC -rnM -lvc +iiZ +lSG +pBl +ana +hfT ndv -usP +xJA lKs -mVB -wRx -uQU -lZU -bLu -cjQ -apP -kkA +iBR +xta +rpt +aRJ +jIf +vfF +gRF +apz aFd tHm pdp @@ -123225,39 +124095,39 @@ aaa aaa aaa aaa +laH aaa -aaa -aaa -aaa -aaa -aaa -aaa -alq -alq -alq -alq -alq -alq -alq -esA -iwm -sYR -liS -goq +apO +eXK +jMs +mQc +qaz +aQs +lDa +iZE +ghX aSm -tQD -oOU -pgs -vLQ -unP -hFN -oaE -skT -dCn -wTo +aSm +vMg +wta +iwm +iBR +pGO +eLh +alZ +hPJ +bmM +ydH +eEc +iJA +iBR +afw +aBB +aMl +oyP fDY -sQt -iCz +agY +apz uaU bWp jIX @@ -123482,38 +124352,38 @@ aaa aaa aaa aaa +laH aaa -aaa -aaa -aaa -aaa -aaa -aaa -alq -alq -alq -alq -alq -alq -alq -esA -gWz -wRh -stW -goq +apO eXK jMs +cCe +kGN lDa -lDa -lDa -vcF -uXX -qEA -gRG -oXw +gyd +mwK +arP +fOL +avc +wHw +mUU +tKb +avc +avc +avc +iBR +gZV +fuv +iBR +iBR +iBR +iBR +afy +acR +dKd jnZ cpK -gZV +asV apz hQZ lcg @@ -123739,45 +124609,45 @@ aaa aaa aaa aaa +laH aaa -aaa -aaa -aaa -aaa -aaa -aaa -alq -alq -alq -alq -alq -alq -alq -esA -sXZ -jQw -qwB -goq -eXK -jMs -hUC -qJA +apO +aSm +nIi lDa -fPg -mwK -jMs lDa -exm -ckr -cjQ +lDa +txO +mwK +arP +nvY +avc +aQP +bfB +sXZ +aWe +quj +goq +uKi +apM +nOA +vKs +esA +aAw +awp +qeK +qeK +qeK +qeK +fPT qeK apz -xNV -xNV -xNV abZ -sYn -avg +abZ +abZ +abZ +aZU +aNC aMm aNC aOS @@ -123996,45 +124866,45 @@ aaa aaa aaa aaa +laH aaa -aaa -aaa -aaa -aaa -aaa -aaa -alq -alq -alq -alq -alq -alq -alq -esA -sXZ -jQw -qwB -goq -eXK -jMs -mQc -qaz -aQs -lDa -iZE -ghX -aSm +apO +aFe +gqv +uhf +quh +swP +iOP +mwK +gvd aSm +avc +pSM +nMk +hFF +ugM +tio +cKm +esA +czl +sdX +pWM +esA +sfG +bxN +aGE +ajg +fRm pRp -ceq -wRy -vHE +gRm +lHy +ajg nPD -glS +alW hbB rWn gbu -ghT +baL aMk aMk aMk @@ -124253,45 +125123,45 @@ aaa aaa aaa aaa +laH aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -ajo -abq -abq -abq -abq -abq -liZ +sRw +tcD +wXe +qaA +aeb +aBF +aEa +aPi +vHE +aUf +avc +kdl +lQi usg -olt -qwB -goq -eXK -jMs -cCe -kGN -lDa -gyd -eQn -vtO -ksb -gRj +dHE +aXp +tvd +esA +aUG +sYR +liS +esA +oqi +lHw +awu +aWv +anN urH arf -etG -ktZ +wGv +aWv +azu +ahd +api +ajg aNC -eLz aNC -juq -wta -gDi oxT etj kyo @@ -124510,42 +125380,42 @@ aaa aaa aaa aaa +laH aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -esA +apO +fJr +hwP +qaq +vNV +kri +pzQ +iOo +dKy +eTR +ouq +rUG +lkE adX vKy oyY -goq -aSm -nIi -lDa -lDa -lDa -txO -mwK -arP -nvY -exm -wyE -apP +tSX +esA +uos +wRh +stW +esA +kfU +bxN +oIs +vvF +uGy +wMy +hIP hjE -awp -ajg -ajg ajg +akT +alW +api ajg aHW aHW @@ -124569,7 +125439,7 @@ bjj ttE cEg wUL -bqr +bzg boI buh byJ @@ -124767,40 +125637,40 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -nsJ -oQY -esA -oQY +laH +abq +apO +jSU +apO +exm +apO +apO +xyP +apO +apO +apO +avc +czz +rsR +fcT +avc +avc +avc +ook +qEX +gbg +qwB esA -aFe -gqv -uhf -quh -swP -iOP -mwK -gvd -aSm -aSm -wyE -apP +avL +aWv +ajg +ajg +ajg +yew +eQn uak -awp -aAw +akR +kol aAm acj ajg @@ -124823,7 +125693,7 @@ uhY bfW bhw bjk -xkt +jXR bmZ boL bqr @@ -125026,40 +125896,40 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abq -aaa -aaa -aaa -anO -tcD -wXe -qaA -fPT +tNe +oQV +ajg +jiR +agG +avc +avc +avc +avc +avc +gbi +aWc +esA +eZF +jQw +qwB ook -guZ -ggF +baa +aDY fQr aJl -kRe +ahJ dLg -tbx -sGp -awp -akT +rdw +ahJ +alW +alW rwk -aGE +jYH ajg aRO agy @@ -125283,39 +126153,39 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -avc -avc -ofS -avc -avc -fJr -hwP -nSs -uNl -kri -pzQ -iOo -dKy -eTR -apO -bCQ -nAm -kyR -awp +ahH +alW +akR +aDY +oIT +alW +aWv +aDY +alW +rOp +aWx +vqu +esA +qEX +olt +qwB +edj +acB +ocp +aEq +sWO +aoE +eCH +vsx +hAK +hmu asW -bxN +asE aon ajg bxv @@ -125540,41 +126410,41 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -laH -abq -avc +ahH +aDY +wLB +cnV +nVQ +whf +oga +mxw wzx -jNU -hOA -avc -jKR -avc +ajg +ajg +aWx +ook +wxO ivv myk -apO -xyP -apO -apO -apO -apO -dJx -aUx -nVP +esA +cju +uJL +aWv ajg +ajg +ajg +ajg +ljT +ahJ vgP hwZ -vgP -ajg +alW +aWv ajg ajg ajg @@ -125797,43 +126667,43 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa laH -aaa -ofS +abq +abq +abq +abq +ajg +ajg +aVY +ajg +aWv +cXu +aon +aDY uUq -fvU -wKS -azL -glG -avc -rdw -rPt -awp -fmO -awp -xta -rpt -aRJ -jIf -oqi -gRF +aJl +aWv ajg +nsJ +esA +esA +ook +esA +azH +dHU +ajg +eMS +vdR +skD +ajg +ajg +akR hWf ave -nhR +aCr aGH -awT -awT +aCr +qyI nbg aCr bVi @@ -125991,57 +126861,49 @@ aaa aaa aaa aaa -"} -(127,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +"} +(127,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -126066,33 +126928,41 @@ aaa aaa laH aaa -uKi +aaa +aaa +aaa +aaa +aaa +aVY +ajg +ajg +alW fnv -plD +kVN mxw kVN whf yeY ohK -pSM -xJz +kVN +aAf wVD -ajg -afw -aBB -aMl -oyP -dqw -agY -ajg -baa -api -ahJ -ksa +nYs +cNe +gHm +yeY +opB +acL +aWv +alW +aSJ +aDY akR -pAO +aDY +alW alW alW +aDY ajg aQz aQC @@ -126103,7 +126973,7 @@ aTn aYM aZZ bbD -bde +ejd bey bgd oWL @@ -126313,6 +127183,7 @@ aaa aaa aaa aaa +laH aaa aaa aaa @@ -126321,36 +127192,35 @@ aaa aaa aaa aaa -laH -aaa -bIl -gbM -jln +aVY +aWv +alA +aDY khy -kdl -dvY -avc -tYH +khy +akR +ksa +aDY fpy -awp -iSH +alW +cju +alW ajg -afy -acR -dKd +whg +dog axG -gSf -asV +vXM ajg -aqM -aeb +ano +aSJ +uhI +rWD +alW +aJl +ksa +ksa +alW ajg -aBI -aBI -aBI -aBI -aBI -aBI aQA aQC udB @@ -126570,6 +127440,7 @@ aaa aaa aaa aaa +laH aaa aaa aaa @@ -126578,46 +127449,45 @@ aaa aaa aaa aaa -laH -abq -avc +aaa +ajg ubH qRm -sWO -qRm -hgU -awp -awp -awp -awp -dFD -ajg +abX +aWv ajg ajg ajg +aWv +aDY +dFD +vXM ajg -aAb ajg -aWv -rWD -api +sGp +mXw +ajR ajg -aId -aBI -aOw -aBI +wzV aSJ -aBI +iNk +aWv +avv +avv +avv +avv +avv +avv aQB aQC aTp qvm aTu aTo -bmL +aYK aLl bcj -bdk +vmT aLl bge blM @@ -126827,6 +127697,7 @@ aaa aaa aaa aaa +laH aaa aaa aaa @@ -126836,35 +127707,34 @@ aaa aaa aaa aaa -aaa -avc -mGT -jJr +ahH +alW +aDY caj -dCJ -awp -awp +ajg +azf +aZB hNy -aBM ajg +cXu cju -akR -jiR -alW -alW -alW +nSs +acL +aWv +aFj +yiP bne -alW -alW -baa -api +ajg +iGR +uUq +aTh ajg bgj -aBI -aKX -aBI -aNK -aBI +tay +dNV +wSh +aVH +avv awZ aQC aTq @@ -126873,8 +127743,8 @@ aVP aTo rmg aLl -avA -aEv +bfp +dqw aLl bgf bhB @@ -127084,6 +127954,7 @@ aaa aaa aaa aaa +laH aaa aaa aaa @@ -127093,35 +127964,34 @@ aaa aaa aaa aaa -aaa -avc -klZ -awp -awp -awp -awp -afY -ahJ -wxO -ajg +ahH +khy +fpy +aoh +aoh +aoh +aKB +aKB +aKB +aKB tYX -nNk -nNk -aFj -awT -dUN +alW +alA +ajg awT -dox +aDY +bRc +ajg awM -dKL -akg +dHU +fpy aFy -aJw -bua +aAJ +aAJ oEt mlM -aJw -aOZ +aNs +avv bmX aTo aTo @@ -127341,6 +128211,7 @@ aaa aaa aaa aaa +laH aaa aaa aaa @@ -127350,45 +128221,44 @@ aaa aaa aaa aaa -aaa -abq -aaa -ajg -acL -abX -aAm -alW -ajx +ahH +fpy +aQM +aoh +aIq +aTB +aKB +aMC adc -ajg +aKB pqg +alW +akR ajg ajg -hbr -ajg ajg ajg -aWv ajg ajg +aLc ajg ajg -aGJ -nVz -aKZ -aMr +oMJ +ayi +ayi +ayi aPS -aBI +ayf aRn aQD -aTs +aTo spj aVR aXk aYK aLl -axb -aEv +niC +eTo aLl bjF bhD @@ -127598,6 +128468,7 @@ aaa aaa aaa aaa +laH aaa aaa aaa @@ -127607,45 +128478,44 @@ aaa aaa aaa aaa -aaa -abq -aaa ajg -alA -ahd -alW -alW -alW +aJl +khy +aoh +gDi +dox +aKB +rPt aFT -aWx +aKB azH -ajg -uZt -auO alW -xef -aEa -ajg -aQd -aRt +uZt +aiY +aGL +ajk +aTD +aiY +mGT +ams uoK -aBI -aGJ -aIe -aBI -aBI -aBI -aBI +ajg +tay +tay +tay +tay +gpT +aJA aQI -aQD +aBO aTt -wsx +aQN hdE aTp eZE aLl -aLl -aEv +avA +bcj aLl bgi bhE @@ -127855,9 +128725,6 @@ aaa aaa aaa aaa -aaa -aaa -aaa laH abq abq @@ -127865,45 +128732,48 @@ abq abq abq abq -afb -afb -ajg +abq +abq +abq ajg +khy +khy +aoh aex -aoE -alW -alW -ahd -ajg +aIs +aKB +riN +aMx +aKB axS -ajg +fpy amM -tRT -lHw +aiY +aGJ +akk +hWk +aiY +vrw vnj -awu -ajg -aCU -aEk vSV -aGL +ajg nxr aJz wjV -aBI +awN nVg -aBI +ayf aVp aQC -aTu +aTo ygK aVT fWg aYK -bad aVc -baD -aLl +alb +eTo +aIo aLl aLl aLl @@ -128114,7 +128984,6 @@ aaa aaa aaa aaa -aaa laH aaa aaa @@ -128122,47 +128991,48 @@ aaa aaa aaa aaa -bDN -hoM -ams -ajg +aaa +aVY +ksa +khy +aoh aBu -avf -ajg -ajg -ajg -ajg -asA -ajg +aIt +aKB +nwU +aMA +aKB +pqg +akg aDY -alW -ahd +aiY +kEh +aMr +azL +aiY +nYu tRT -awu +ghT ajg -aQv -aRy -aTh -aBI -aLc -aJA +ayi +wDW aON -aMs +ayi aNM -aBI +avv aVm aQC -aTu +aTo lAQ aVU aTo -aYK -baf +uPu aLl -aEv -avA -avA -bfb +dAH +eTo +sOy +agh +ufr aLl bll bnr @@ -128371,55 +129241,55 @@ aaa aaa aaa aaa -aaa laH aaa aaa -aiY -aiY -tuQ -aiY -aiY -afb -aji -ajg -ajg +aaa +aaa +aaa +aaa +aaa ajg ajg +cZz +aoh +cZo +hdo +aKB cYd -aim -ajg +jbe +aKB qWM ajg +aWv +aiY +wuH +aEk +aQv +aiY ajg ajg ajg ajg -ajg -ajg -aBI -aBI -aBI -aBI -aBI -aJB -aBI -aBI -aBI -aBI +avv +avv +avv +avv +avv +avv aVr aQC -aTu +aTo jCi aVV fWg aYK -vmv aLl -heC +avA +hSX awv -mdS -isf +sln +avA aLl blm bnr @@ -128628,55 +129498,55 @@ aaa aaa aaa aaa -aaa laH aaa aaa -tuQ -ajm -hlV -ctw -aij +aaa +aaa +aaa +aaa +aaa +ajg aih cRK -fMn -cXH +nDu +cyF anP arh asy -asy +asA awq axV atN -avr -awN -aya +aiY +aPq +xbE azV -ptU -aBJ -avr +akk +apR +aiY bgb aHV iKF aIk -aJC +aFG aLd aMt aGM -bVm +aQC aQJ -aVH -aTx -eRU +aQC +udB +jyZ eQt aTp -aYK -iAS +aXm aLl -aEv -avA -aFO +mdS +fvU +dAH avA +alb aLl aLl bnr @@ -128885,53 +129755,53 @@ aaa aaa aaa aaa -aaa laH aaa aaa -tuQ -alb -eYf -alb -aij +aaa +aaa +aaa +aaa +aaa +ajg aii cWS -oVM akh +tHk akh anc -akh +aWd akh arl asB atO -avr +aiY awO ayb -stI -aAC -aPW -avr +azh +akk +aWa +aiY aFK aFG aJE aIl aJD -aFI aJE aJE aCm +aQC aQK aTo -aTu +aTp ilf aTo aTp -aYK -iot +auO aLl +dAH bdr -aWf +aFM aWf aWf bmR @@ -129142,33 +130012,33 @@ aaa aaa aaa aaa -aaa laH aaa aaa -tuQ -apR -apV -akk -aij +aaa +aaa +ajg +ajg +aVY +ajg ail -cWS +jRf aki -mKy +gIJ ama and asz -ajp -ajp -asC +sqa +dos +bCO atP -avr -awP -wSh +aiY +aPI +ayb azh -wAn -aBL -avr +akk +ajl +aiY aEm aFG aGO @@ -129177,21 +130047,21 @@ lnP aLf aQW pzX -bVo +viz aQL aRY aTz aUC -aVX -aXm +aTo +aYK bbv -bag aLl +wVi bPb -aLl +aIo aLl edZ -aLl +gbM aLl bnk gcq @@ -129397,35 +130267,35 @@ aaa aaa aaa aaa -aaa -aaa -aaa -laH +iju abq -aiY -aiY -alZ +abq +iju +ajg +aVY +ajg +ajg arn -czl -aiY -aiY +ksa +aWv +ajg cXo -aki +jYS kDE amb amb amb mXs -ajp +oVM asC -atQ -avr -awo -awo -avr -awo -aBN -avr +aim +aiY +aiY +aij +vWk +aij +aiY +aiY adS aHZ aGP @@ -129433,19 +130303,19 @@ aIn qTK aLg adS -aNQ -aNQ -aNQ -aRZ -aTA -aRZ -aNQ -aNQ -aLl -aLl -aLl -aEv +adS +aED +nPH +eFV +bad +aIm +baf +epF aLl +aIo +avA +xNa +gbM aaa aaa aaa @@ -129656,17 +130526,17 @@ aaa aaa aaa aaa -aaa -laH -aaa -tuQ +afH +afH +afH +khO aiL -akk -apV -cyF -cKm -aij -cWS +ajg +akT +khy +alW +ajg +oUI akj ald aio @@ -129677,34 +130547,34 @@ arm aDd atR aBy +aJB awR -aNs azZ awR -cEe +awR aCW -aEo +lak qpw aGQ aJF fUI aQV bEr -aNQ -aUf -aQM -aSa -aTB -aUE -aVY -aZA +aBI +aBI +aBI +aBI +aBI +hRH +aBI +aBI aLl -uzG -aWf +vmT +alb eiI aBZ -beC -cro +vuo +aZK beC beC bnr @@ -129913,51 +130783,51 @@ aaa aaa aaa aaa -aaa -laH -aaa -tuQ -ajk -akk -asE -czz -cZn +agk +bCD +lkK +kkw +rpy +qid +khy +khy +khy cZz amN cXD -cXZ -qWG -qWG -qWG -cYe +ald +aio +aio +aio +apW cYx cYz cYG aCm awS ayd +aBN azj azj -aBO hYV aEp nEw -aGR +azj aJG law aLh aMy -aNQ -aPq -aQN -aSB -aTC -aSB -aWa -aXr -aLl -pxj -dsq +aBI +uNl +bNY +pxM +aBI +aTF +sVD +aBI +cZi +smw +nET dhE aBZ bgm @@ -130170,16 +131040,16 @@ aaa aaa aaa aaa -aaa -laH -aaa -tuQ +afH +afH +afH +khO ajj -akk +ajg rDe -akk -cZi -aij +khy +aQM +ajg ajn akl ald @@ -130188,34 +131058,34 @@ aio aio apW aro -xdI +mKy atT aCe -aye oQz +aRt lqY aAH -oQz +fpR aCY -aEq -wDW +oQz +aUE aGS bJR vHA -aGS +aSd aMw -aNQ -aPh -aQN -wSP -aTD -wSP -aWa -aXp -aLl -aEv -avA -avA +aBI +aNK +aBI +aKX +bNY +aPz +aQd +aBI +hFY +fvU +dAH +rqC aBZ bgn beE @@ -130425,18 +131295,18 @@ aaa aaa aaa aaa -aaa -aaa -aaa -laH -aaa -aiY -ajl -apM -cKl -atS -aiY -aiY +iju +abq +abq +iju +aVY +ajg +ahH +ajg +khy +alW +aWv +ajg amW qAG ale @@ -130447,31 +131317,31 @@ apX ivn mKy auP -avv +avr +avr +awo +avr +awo +avr +awo +avr edg -ayf -avv -ayf -ayf -aLl -aEr +avr +vqX aLl -aGU -aoh -aKB aJK -aKB -aNQ -aPI -aQN -aSB -aQX -aSB -aWa -aXv -aVc -baD aLl +ayv +mhS +dBS +mfp +utu +ebZ +aQd +aBI +jln +baD +aIo aLl aBZ beC @@ -130676,23 +131546,23 @@ aaa aaa aaa aaa -aaD +aaD +aaa +aaa +aaa aaa aaa aaa aaa +laH aaa aaa aaa aaa -laH -abq -aiY -aiY -aiY -aiY -aiY -aiY +aVY +dxh +ajg +ajg ain ajp qAG @@ -130704,30 +131574,30 @@ apY ivn mKy auH -avv -bNY -tay -dfc -tay -tay -aLl -aED -aLl -aGV -aIq -aKB +avr +awP +aAC +aya +aye +qrd +eLz +oPi +qVE +aOZ +vqX +fAs aLi -aMC -aNQ -aPz -aQO +dAH +aVc +aKZ +wCm aSc -aTF -qts -aWc +axM +ktZ +aBI aXu -aLl -aEv +dAH +xNa aLl bds bia @@ -130941,15 +131811,15 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -bDN -afF -agg +ahH +agi agG -ahg +afb aio ajp akn @@ -130961,30 +131831,30 @@ akh pKv mKy atW -avv +avr awV -hZJ -aAJ -aAJ +aAC +gbx +aZA aBR -aLl -bUW -aLl +aMs +jiW +oNZ aIc -aIs -aKB +vqX +avA aLk -aMx -aNQ -aPi -aQP -aSd -aUb -aUG -aWd -aPi +cxr aLl -aEv +bNY +aBI +aBI +aBI +bNY +aBI +apL +isf +eiI aLl bdt foR @@ -131198,14 +132068,14 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -afb -ahH -agh ahH +agi +aDY afb ajb ajp @@ -131218,30 +132088,30 @@ apZ apZ mKy avJ -avv -koi -ayi -ayi -ayi -ayi -aLl -gip -aLl -aIm -aIt -aKB +avr +awP +ptU +nrj +aPH +hCg +aAC +vqX +vqX +vqX +scT +rXf aLj -aMA -aNQ -aPj +xeC +aLl +fUf aQQ aSe aTH -aUH -aWe -aQQ +fUf aLl -aEv +aCc +avA +fvU aLl bgO beE @@ -131455,15 +132325,15 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -afb -afH -agi -afH -afb +ahH +lRK +aWv +oWE aeN aeN aeN @@ -131474,31 +132344,31 @@ alh aeN aeN aeN -avv -avv -sdX -tay -alm -aLl -aLl -aLl -gip -aLl -aLl -aLl -aLl -aLl -aLl -aLl -aLl -aLl -aLl -aLl -aLl -aLl -aLl -aLl -aEv +oWE +aBZ +aBZ +aBZ +aBZ +aBZ +aBZ +aVc +cbc +vmT +dAH +cxr +avA +aCa +dAH +aIo +dAH +wAw +swh +dAH +aGU +dvY +nET +nET +aUI aLl bdv beE @@ -131712,15 +132582,15 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -afb -afH +ahH ajD -afH -bDN +azu +oWE air air air @@ -131731,31 +132601,31 @@ air air air air -avv +oWE aDe -bpf +gtW ath -aAJ -aVc +hgU +aIo aBT -mdS +cxr gip -mdS +tmM blB wYm cbb -awv -bcd -mdS +beF +juq +apV aPk nET aQi -dsq +aPk aUI -aSf -aZB +aIo +avA mdS -aEv +aLl aLl bhd beG @@ -131969,15 +132839,15 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -abq -afH -agk -afH -bDN +ahH +tUt +alW +oWE air air air @@ -131988,31 +132858,31 @@ air air air air -avv -ayi -aBF -ayi -ayi -aLl +oWE +iAS +cxr +skd +ugX +xef aBU aCZ aEw -aWf -aWf -aWf +aqO +ivP +ycF fXy cem -cem -aWf -aWf -aWf -aWf -aWf +apL +aLl +fmm +rIT +aXr +ucy fUf aTc -aWf -aWf -mXQ +dCJ +aLl +aqM aLl bdx bie @@ -132226,15 +133096,15 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -iju -aaa -aaa -aaa -bDN +ahH +lRK +ajg +oWE air air air @@ -132245,15 +133115,15 @@ air air air air -aLl -aLl -aLl -aLl -aLl +oWE +iAS +oyN +gWz +hgU aLl fpk -hZE -aBZ +avA +cbc aBZ aBZ aBZ @@ -132416,11 +133286,8 @@ aaa aaa aaa aaa -"} -(152,1,1) = {" -aaa -aaa -aaa +"} +(152,1,1) = {" aaa aaa aaa @@ -132486,12 +133353,15 @@ aaa aaa aaa aaa +laH aaa -abq aaa aaa aaa -bDN +ahH +oTt +jNv +oWE air air air @@ -132502,14 +133372,14 @@ air air air air +oWE aLl -axb -bUA +aIo ayk -hZE +aLl aLl aMB -blA +avA aBZ aHH aIV @@ -132740,15 +133610,15 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -abq -aaa -aaa -aaa -bDN +ahH +agi +aDY +oWE air air air @@ -132759,14 +133629,14 @@ air air air air -aLl +oWE avy bVY -bVY -bVY -bmM -gip -avA +cxr +aLl +vmT +fpk +xeF aBZ ajS aHa @@ -132997,31 +133867,31 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -abq -aaa -aaa -aaa -bDN -bDN -bDN -afb +aVY +dxh +aWv +oWE +oWE +oWE +oWE alh aeN aeN alh -aLl -aLl -aLl -aLl +oWE +oWE +oWE +oWE avD rbR -wYm -bVY +plD aLl +nhR nYq avA aBZ @@ -133186,214 +134056,191 @@ aaa aaa aaa aaa -aaa -"} -(155,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -iju -aaa -aaa -aaa -aaa -abq -aaa -afb -alj -ami -ani -aqS -aLl -aFM -tsq -aLl -aLl -aLl -aLl -aLl -aLl -bUW -nMk -aBZ -akP -bVS -xeW -aJO -aIS -nMC -aPl -aNV -moV -fdd -nMC -kAC -qin -aZM -qbi -hPR -bam -bdA -bmN -bgx -bhU -bob -bam -jCd -lAW -bqx -oob -bgN -bkU -xCF -bqx -bqJ -bhY -cgn -qkM -tBp -qRI -axh -axh -axh -axh -bgV -asJ -bZI -asJ -bZH -aoG -aoG -cdp -chb -cfL -ciu -ciH -aRQ -clJ -biB -bul -clB -iPT -clB -bQA -clA -clA -clA -cyu -aaa -aaa -aaa -aaa -sgH -ten -cfw -sgH -sgH -sgH -sgH -sgH -sgH -abq -abq -abq -abq -abq -aef -aaa -aaa -aaa -aaa -aaa -laH -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +aaa +"} +(155,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +laH +aaa +aaa +aaa +aaa +ajg +alW +gNO +lKn +bUA +lLH +oWE +alj +ami +ani +aqS +oWE +axb +guZ +aLl +aLl +cXM +aPh +aLl +avA +bUW +bpf +aBZ +akP +bVS +xeW +aJO +aIS +nMC +aPl +aNV +moV +fdd +nMC +aST +aUK +aZM +jUV +hPR +bam +bdA +bmN +bgx +bhU +bob +bam +jCd +lAW +bqx +oob +bgN +bkU +xCF +bqx +bqJ +bhY +cgn +qkM +tBp +qRI +axh +axh +axh +axh +bgV +asJ +bZI +asJ +bZH +aoG +aoG +cdp +chb +cfL +ciu +ciH +aRQ +clJ +biB +bul +clB +iPT +clB +bQA +clA +clA +clA +cyu +aaa +aaa +aaa +aaa +sgH +ten +cfw +sgH +sgH +sgH +sgH +sgH +sgH +abq +abq +abq +abq +abq +aef +aaa +aaa +aaa +aaa +aaa laH aaa aaa @@ -133417,6 +134264,7 @@ aaa aaa aaa aaa +laH aaa aaa aaa @@ -133444,8 +134292,6 @@ aaa aaa aaa aaa -"} -(156,1,1) = {" aaa aaa aaa @@ -133468,6 +134314,8 @@ aaa aaa aaa aaa +"} +(156,1,1) = {" aaa aaa aaa @@ -133515,29 +134363,51 @@ aaa aaa aaa aaa -abq aaa aaa aaa aaa -abq aaa -afb +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +laH +aaa +aaa +aaa +aaa +ajg +vpQ +agg +xER +fzK +qCA +nNk alk hnL anj aoF -qhs +aqc aqt xGP -swh -ayv -ayv -pHq -aLl avA +aIo +aLl +aLl +aFO +yfT qQy -avA +vmT aBZ ajS aIv @@ -133768,32 +134638,32 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -abq -aaa -aaa -aaa -aaa -abq -aaa -afb -bDN +aVY +aBM +loo +qNN +sxV +nmd +oWE +oWE bDN bDN -aLl -aLl +oWE +oWE pep -avA +wTo lEo qvN iBO -aLl -aLl -aCc -dHr +aUx +lRH +jJr +vcW aBZ aBZ bIf @@ -134025,31 +134895,31 @@ aaa aaa aaa aaa +laH aaa aaa aaa aaa -abq -aaa -aaa -aaa +ajg +tNh +iSH +nBd +cYe +rWr +ajg aaa -abq aaa aaa -aef -aef -aef -avA +bOn ayx -avA +ere wJQ -lEo -avA +dAH +iot avz -aLl +ptX bcd -bfb +kOr dHr aBZ aEA @@ -134278,36 +135148,36 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -iju -aaa -aaa -aaa -aaa +iju abq abq abq -aef +iju abq abq -aLl -edZ +abq +iju +ajg +ajg +alW +pcz +aVY +ajg +ajg +abq +abq +abq +abq +gbM aLl atU -lEo -isf -utW +aIo aLl -mdS -mdS -dHr +aLl +sYn +eCw +xDR +cxr aBZ lCb aHg @@ -134545,15 +135415,15 @@ aaa aaa abq aaa +ajg +alW +ajg aaa aaa aaa aaa aaa aaa -aef -aaa -abq aaa aaa aLl @@ -134564,7 +135434,7 @@ kZt oTw ayr cxr -aCa +xeC aBZ hrZ jPv @@ -134802,26 +135672,26 @@ aaa aaa abq aaa +ajg +alW +ajg aaa aaa aaa aaa aaa aaa -aef aaa -abq -tBn -kfU -kmb +aaa +gbM rIq dhW iqp -iNk aLl +fAs aAI aBZ -jib +mjH aBZ aGb kxf @@ -135058,24 +135928,24 @@ aaa aaa aaa abq -aaa -aaa -aaa -aaa -aaa -aaa -aaa +abq +aef +aef aef -aaa abq -aaa -aaa +abq +abq +abq +abq +abq +abq +abq aLl asN aud paT aLl -aLl +aIo azs aBZ aEy @@ -135322,10 +136192,10 @@ aaa aaa aaa aaa -aef -amk +abq amk amk +oVx amk aBZ aBZ @@ -135579,13 +136449,13 @@ aaa aaa aaa aaa -aef -amk +abq +oVx ank aoI pjn oFd -edy +aEo aue avG axc @@ -135836,7 +136706,7 @@ aaa aaa aaa aaa -aef +abq amk anl aoJ @@ -135845,7 +136715,7 @@ aGt nHi avR avF -amk +aBZ ayQ azn amk @@ -136093,7 +136963,7 @@ aaa aaa aaa aaa -aef +abq amk apJ ank @@ -136102,9 +136972,9 @@ ccM asQ avV avI -amk aBZ -nwp +aBZ +pAO aBZ btR aEn @@ -136350,7 +137220,7 @@ aaa aaa aaa aaa -aef +abq amk ann aoJ @@ -136359,8 +137229,8 @@ cAI edy nnI avH -axM aBZ +sOy aAK aBZ aFZ @@ -136607,7 +137477,7 @@ aaa aaa aaa aaa -aef +abq amk ank aoK @@ -136616,9 +137486,9 @@ arw nHi awn awU -cZo aBZ -aEv +hFY +bag aBZ dxF aHg @@ -136866,16 +137736,16 @@ abq abq aef amk +oVx amk amk amk amk -amk -amk -aBZ -aBZ +rMO +avf cbc -pxj +aBT +dxe aBZ aCD ksf @@ -137127,13 +137997,13 @@ aaa aaa aaa aaa -aaa -aaa -edZ -pIi +oVx +amk +amk +aBZ nbN pxj -aBZ +cbc aBZ aHi aHi @@ -137383,14 +138253,14 @@ abq aaa aaa aaa -dPW -ans -ans -ans -aBZ +aaa +aaa +aaa +aaa +edZ dsq -tSX -tHk +wJQ +avA iLI aDi gHz @@ -137638,16 +138508,16 @@ aaa aef abq aaa +aaa +aaa dPW -dPW -nEz asU -auj -arT +ans +ans aBZ azr -aEv -vmT +avg +dAH aBZ qto bsw @@ -137889,22 +138759,22 @@ agH agH auv acx -adj -agH -agH -agH -agH -auv -arC -mVu -arC -atV -auk -avL -gxm -ano -mXQ -apL +acx +acx +acx +acx +bUv +aaa +dPW +dPW +nEz +hbr +auj +arT +aBZ +heC +avA +avA aBZ iJz enh @@ -138150,18 +139020,18 @@ aaa aaa aaa abq -aaa -aaa -dPW -dPW -dPW -atX -aul -avM -ayA -azu -avA -sOy +bOm +acx +arC +mVu +arC +atV +auk +sVB +gxm +mXQ +ggF +tsq aBZ kLs lcc @@ -138409,16 +139279,16 @@ aaa abq aaa aaa -abq -aaa dPW -ans -ans -ans -aBZ -aIo -aCc -tsq +dPW +dPW +atX +aul +avM +ayA +nfj +hAn +afY aBZ bJW fmP @@ -138652,13 +139522,13 @@ aaa aaa cCP cCP -cXM +aee cCP cCP aaa cCP cCP -cXM +aee cCP cCP aaa @@ -138668,16 +139538,16 @@ aaa aaa abq aaa -aaa -aaa -aaa -aaa -aLl -jGk -bfb +dPW +ans +ans +asU aBZ +dKL +bfb +cbc aBZ -aCg +nZj nYI nYI aCg @@ -138701,9 +139571,9 @@ iab ixU aef wUa -bUv +sTM baE -bUv +sTM wUa fiT abq @@ -138927,11 +139797,11 @@ aef aef aef aef -aaa -aaa -edZ +aef +bOn +kmb blA -avA +vmv aBZ aaa aaa @@ -139186,10 +140056,10 @@ aaa aef aaa aaa -aBZ -azf -dAH -aBZ +ksb +vnQ +vAN +ksb aaa aaa aef @@ -139444,7 +140314,7 @@ aef aaa aaa aLl -aLl +gbM avA uJn abq @@ -139960,7 +140830,7 @@ aaa aef aLl avA -aBZ +ksb aaa aaa aaa @@ -140194,13 +141064,13 @@ aaa aaa cCP cCP -cXM +aee cCP cCP aaa cCP cCP -cXM +aee cCP cCP aaa @@ -140451,7 +141321,7 @@ abq abq dch jQK -cnV +afG adG coS abq @@ -148985,7 +149855,7 @@ brQ bri aXK bvc -bzg +bxD bDi bBl bxf diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm index d6df6c9c9118..08d65ad3cf4a 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm @@ -20,7 +20,9 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/railing/corner, /obj/effect/landmark/damageturf, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/pod/light{ oxygen = 0; @@ -33,7 +35,7 @@ }, /obj/structure/railing, /obj/effect/mapping_helpers/no_lava, -/turf/simulated/floor/chasm, +/turf/simulated/floor/chasm/straight_down/lava_land_surface, /area/lavaland/surface/outdoors) "ag" = ( /obj/structure/railing{ @@ -49,7 +51,7 @@ /obj/structure/largecrate, /obj/item/clothing/head/bomb_hood, /obj/item/clothing/suit/bomb_suit, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/pod/light{ oxygen = 0; nitrogen = 0 @@ -60,7 +62,9 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -69,7 +73,9 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/pod/light{ oxygen = 0; @@ -164,7 +170,7 @@ name = "degraded payload"; desc = "A weathered payload core, its once vital center now shattered, rendering it indistinguishable from a mere stone." }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/althland_excavation) "ay" = ( @@ -193,13 +199,15 @@ /area/lavaland/surface/outdoors) "aB" = ( /obj/effect/mapping_helpers/no_lava, -/turf/simulated/floor/chasm, +/turf/simulated/floor/chasm/straight_down/lava_land_surface, /area/lavaland/surface/outdoors) "aC" = ( /obj/structure/railing/corner{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) @@ -228,7 +236,7 @@ dir = 1 }, /obj/effect/mapping_helpers/no_lava, -/turf/simulated/floor/chasm, +/turf/simulated/floor/chasm/straight_down/lava_land_surface, /area/lavaland/surface/outdoors) "aK" = ( /obj/structure/sign/explosives, @@ -240,14 +248,18 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) "aN" = ( /obj/structure/railing, /obj/effect/landmark/damageturf, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -260,7 +272,9 @@ /obj/structure/railing, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/damageturf, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/pod/light{ oxygen = 0; @@ -302,7 +316,7 @@ /obj/structure/closet/crate/miningcar, /obj/item/stack/ore/plasma, /obj/item/stack/ore/plasma, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/althland_excavation) "bk" = ( @@ -354,7 +368,7 @@ "br" = ( /obj/structure/lattice, /obj/effect/mapping_helpers/no_lava, -/turf/simulated/floor/chasm, +/turf/simulated/floor/chasm/straight_down/lava_land_surface, /area/lavaland/surface/outdoors) "bx" = ( /obj/structure/railing{ @@ -362,7 +376,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -382,7 +398,7 @@ /area/ruin/unpowered/althland_excavation) "bB" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/pod/light{ oxygen = 0; nitrogen = 0 @@ -411,7 +427,9 @@ dir = 1 }, /obj/effect/landmark/damageturf, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -480,7 +498,7 @@ /area/ruin/unpowered/althland_excavation) "bP" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/item/stack/sheet/wood, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/althland_excavation) @@ -500,7 +518,9 @@ /obj/structure/railing/corner, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/pod/light{ oxygen = 0; @@ -511,7 +531,9 @@ /obj/structure/railing{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -531,7 +553,9 @@ /obj/structure/railing/corner{ dir = 1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/pod/light{ oxygen = 0; nitrogen = 0 @@ -543,7 +567,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/damageturf, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -584,7 +610,9 @@ /obj/structure/railing/corner{ dir = 1 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) @@ -630,11 +658,13 @@ "hn" = ( /obj/structure/railing, /obj/effect/mapping_helpers/no_lava, -/turf/simulated/floor/chasm, +/turf/simulated/floor/chasm/straight_down/lava_land_surface, /area/lavaland/surface/outdoors) "hL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/pod/light{ oxygen = 0; @@ -684,7 +714,7 @@ }, /obj/structure/lattice/lava, /obj/effect/mapping_helpers/no_lava, -/turf/simulated/floor/chasm, +/turf/simulated/floor/chasm/straight_down/lava_land_surface, /area/lavaland/surface/outdoors) "jL" = ( /obj/effect/decal/cleanable/dirt, @@ -721,7 +751,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/wood, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/althland_excavation) "lF" = ( @@ -729,7 +759,9 @@ /obj/structure/railing/corner{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /obj/structure/door_assembly/door_assembly_ext, /turf/simulated/floor/plating/airless, @@ -770,7 +802,7 @@ "nU" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/glass, -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/althland_excavation) "or" = ( @@ -806,7 +838,7 @@ "qa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/miningcar, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/item/gibtonite, /turf/simulated/floor/pod/light{ oxygen = 0; @@ -832,7 +864,7 @@ /area/ruin/unpowered/althland_excavation) "qT" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/floodlight{ anchored = 1; desc = "A melted floodlight, despite being completely welded into the floor, it still somehow works."; @@ -875,7 +907,9 @@ /obj/structure/railing, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/damageturf, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -938,7 +972,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/pod/light{ oxygen = 0; @@ -978,7 +1014,9 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/railing, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -994,13 +1032,17 @@ "yz" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) "zh" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -1033,7 +1075,9 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/damageturf, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -1045,7 +1089,7 @@ "BW" = ( /obj/structure/lattice/lava, /obj/effect/mapping_helpers/no_lava, -/turf/simulated/floor/chasm, +/turf/simulated/floor/chasm/straight_down/lava_land_surface, /area/lavaland/surface/outdoors) "BZ" = ( /obj/machinery/atmospherics/binary/pump{ @@ -1153,7 +1197,7 @@ /area/lavaland/surface/outdoors) "Gp" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /mob/living/simple_animal/hostile/asteroid/hivelord/legion, /turf/simulated/floor/pod/light{ oxygen = 0; @@ -1166,7 +1210,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/damageturf, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -1273,7 +1319,9 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -1295,7 +1343,9 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -1400,7 +1450,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/damageturf, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -1408,7 +1460,9 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -1432,7 +1486,9 @@ /obj/structure/railing/corner{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/plating/airless, /area/lavaland/surface/outdoors) @@ -1477,7 +1533,9 @@ "Ya" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/mapping_helpers/no_lava, /turf/simulated/floor/pod/light{ oxygen = 0; diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm index a8c57ea74002..042c64d744cc 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm @@ -303,7 +303,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/white/partial, +/obj/effect/turf_decal/delivery/white/partial, /obj/machinery/light_construct/small{ dir = 8 }, @@ -448,7 +448,7 @@ "jY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/item/stack/sheet/mineral/gold{ pixel_x = -8; pixel_y = 8 @@ -569,7 +569,7 @@ /area/lavaland/surface/outdoors) "nQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/ore_box, /turf/simulated/floor/plasteel{ temperature = 300; @@ -776,7 +776,7 @@ }, /area/ruin/unpowered/althland_processing) "tD" = ( -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/light_construct/small, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1396,7 +1396,7 @@ "Ic" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/closet/crate/miningcar, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor{ @@ -1425,7 +1425,7 @@ "IT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/ore_box, /turf/simulated/floor/plasteel{ temperature = 300; @@ -1519,7 +1519,7 @@ /area/ruin/unpowered/althland_processing) "Ln" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/closet/crate/miningcar, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2077,7 +2077,7 @@ "ZN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /obj/structure/sign/poster/ripped{ pixel_x = -1; pixel_y = 32 diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_cube.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_cube.dmm deleted file mode 100644 index 66bd2dd2c110..000000000000 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_cube.dmm +++ /dev/null @@ -1,980 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( -/turf/simulated/mineral/volcanic/lava_land_surface, -/area/lavaland/surface/outdoors) -"b" = ( -/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"c" = ( -/obj/effect/decal/remains/human, -/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"d" = ( -/turf/simulated/wall/indestructible/riveted, -/area/lavaland/surface/outdoors) -"e" = ( -/obj/machinery/wish_granter, -/obj/effect/mapping_helpers/no_lava, -/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) - -(1,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -b -a -b -b -b -b -b -b -a -a -a -a -a -a -a -b -a -"} -(2,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -b -a -b -b -c -b -b -b -b -a -a -a -a -a -a -a -a -"} -(3,1,1) = {" -a -b -a -a -a -a -b -a -a -a -a -a -a -a -b -a -b -b -b -a -a -b -b -a -a -b -b -a -a -a -"} -(4,1,1) = {" -a -a -a -a -b -b -b -a -a -a -a -a -a -a -b -b -b -a -a -b -b -b -b -b -b -b -b -a -b -b -"} -(5,1,1) = {" -a -a -b -b -b -b -b -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -a -a -b -"} -(6,1,1) = {" -b -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -b -"} -(7,1,1) = {" -b -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -c -b -b -c -b -b -b -c -b -b -b -b -a -"} -(8,1,1) = {" -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -"} -(9,1,1) = {" -a -a -b -a -a -a -a -a -a -a -b -b -b -b -c -b -b -b -b -b -b -b -b -b -b -b -b -b -b -b -"} -(10,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -c -b -b -b -b -b -b -b -b -c -b -b -b -"} -(11,1,1) = {" -a -a -a -b -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -c -b -b -b -b -b -b -"} -(12,1,1) = {" -a -a -b -a -a -a -b -b -a -a -c -b -b -b -b -b -c -b -c -b -b -b -b -b -b -b -b -b -b -b -"} -(13,1,1) = {" -a -a -b -b -b -b -b -b -b -b -b -b -c -c -b -c -c -b -b -b -b -b -b -b -b -b -b -b -c -b -"} -(14,1,1) = {" -a -a -b -c -b -b -b -b -c -b -c -d -d -d -d -d -b -b -b -b -b -b -c -b -b -b -b -b -b -b -"} -(15,1,1) = {" -a -a -b -b -b -b -c -b -b -b -b -d -d -d -d -d -b -c -b -b -c -b -a -b -b -b -b -b -b -b -"} -(16,1,1) = {" -a -a -b -b -b -b -b -b -b -c -b -d -d -e -d -d -b -b -a -a -b -b -a -a -b -b -b -b -b -b -"} -(17,1,1) = {" -a -a -b -b -b -b -b -c -b -b -c -d -d -d -d -d -c -c -a -a -a -a -a -a -a -b -b -a -b -b -"} -(18,1,1) = {" -a -a -b -a -a -a -b -b -b -b -b -d -d -d -d -d -b -c -b -a -a -a -a -a -b -b -b -c -a -a -"} -(19,1,1) = {" -a -a -b -a -a -a -b -b -b -b -b -c -b -c -c -b -c -b -b -a -a -a -a -a -b -a -b -b -a -a -"} -(20,1,1) = {" -a -a -b -b -b -b -b -b -c -b -b -b -c -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -"} -(21,1,1) = {" -a -a -b -b -b -b -b -b -b -b -b -b -b -c -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -"} -(22,1,1) = {" -a -a -b -b -b -b -a -b -b -b -a -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -"} -(23,1,1) = {" -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -c -b -b -a -a -a -a -a -a -a -a -a -a -a -"} -(24,1,1) = {" -a -a -a -a -a -a -c -b -b -b -b -b -b -b -c -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -"} -(25,1,1) = {" -a -a -b -b -b -b -b -b -b -b -b -b -b -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -"} -(26,1,1) = {" -b -b -b -b -b -b -b -b -b -b -c -b -b -b -b -b -a -a -a -a -a -b -a -a -a -a -a -a -a -a -"} -(27,1,1) = {" -b -b -b -a -a -a -a -a -a -a -a -b -c -b -b -a -b -b -b -b -b -b -a -a -a -a -a -a -a -a -"} -(28,1,1) = {" -b -b -b -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -b -b -c -b -b -b -b -b -b -b -"} -(29,1,1) = {" -b -a -a -a -a -a -a -a -a -a -a -b -b -b -b -b -b -b -b -b -a -a -a -a -b -a -b -b -b -b -"} -(30,1,1) = {" -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -"} diff --git a/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm index aee4d0141196..40cb7ab08a1e 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm @@ -42,7 +42,9 @@ dir = 8; name = "Construction Driver" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/mapping_helpers/airlock/windoor/access/all/engineering/construction{ dir = 8 }, @@ -59,7 +61,9 @@ }, /area/ruin/space/abandoned_engi_sat) "cD" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "cH" = ( @@ -289,7 +293,9 @@ }, /area/ruin/space/abandoned_engi_sat) "jm" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/landmark/damageturf, /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) @@ -299,7 +305,9 @@ /area/ruin/space/abandoned_engi_sat) "jK" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "jR" = ( @@ -360,7 +368,9 @@ /turf/simulated/floor/carpet/airless, /area/ruin/space/abandoned_engi_sat) "kJ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/sign/poster/ripped{ pixel_y = 32; name = "torn sign"; @@ -389,7 +399,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "lu" = ( @@ -469,7 +481,9 @@ dir = 8 }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "ne" = ( @@ -656,7 +670,9 @@ /turf/simulated/floor/wood/airless, /area/ruin/space/abandoned_engi_sat) "to" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/landmark/damageturf, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -694,7 +710,9 @@ pixel_x = 0; pixel_y = 32 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "vn" = ( @@ -736,7 +754,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "xp" = ( @@ -927,7 +947,9 @@ /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "Db" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -952,7 +974,9 @@ }, /area/ruin/space/abandoned_engi_sat) "DJ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/landmark/burnturf, /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) @@ -1052,7 +1076,9 @@ /turf/template_noop, /area/ruin/space/abandoned_engi_sat) "GP" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "Ha" = ( @@ -1173,7 +1199,9 @@ dir = 8; name = "Construction Driver" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/mapping_helpers/airlock/windoor/access/all/engineering/construction{ dir = 8 }, @@ -1492,14 +1520,18 @@ dir = 8; name = "Construction Driver" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/mapping_helpers/airlock/windoor/access/all/engineering/construction{ dir = 8 }, /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) "Zs" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/landmark/damageturf, /turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/abandonedtele.dmm b/_maps/map_files/RandomRuins/SpaceRuins/abandonedtele.dmm index 692fb9b06487..59f18712e33f 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/abandonedtele.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/abandonedtele.dmm @@ -120,6 +120,10 @@ /obj/machinery/door/airlock/external, /turf/simulated/floor/plating/airless, /area/ruin/space/abandtele) +"M" = ( +/obj/machinery/atmospherics/binary/volume_pump, +/turf/simulated/floor/plating/airless, +/area/ruin/space/abandtele) (1,1,1) = {" a @@ -212,7 +216,7 @@ g k p t -h +w b b c @@ -280,8 +284,8 @@ c b b n +M r -w b b c diff --git a/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm b/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm index 86f648e16b17..1ea6c1179145 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm @@ -1,11 +1,15 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ab" = ( /obj/structure/computerframe, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "ad" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/closet/emcloset, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) @@ -29,7 +33,9 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/tcommsat) "bg" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "bx" = ( @@ -52,7 +58,9 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/tcommsat) "eu" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "eM" = ( @@ -166,7 +174,9 @@ /turf/template_noop, /area/space/nearstation) "kP" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "le" = ( @@ -209,7 +219,9 @@ }, /area/ruin/space/tcommsat) "nv" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "nG" = ( @@ -326,7 +338,9 @@ /turf/template_noop, /area/space/nearstation) "tr" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) @@ -338,7 +352,9 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/tcommsat) "vl" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "wO" = ( @@ -515,7 +531,9 @@ /area/template_noop) "KD" = ( /obj/machinery/teleport/station, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "KH" = ( @@ -608,7 +626,9 @@ /turf/template_noop, /area/space/nearstation) "PP" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/closet/firecloset, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) @@ -664,7 +684,9 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/tcommsat) "Rc" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "Sp" = ( @@ -747,7 +769,9 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/tcommsat) "Vh" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "Vx" = ( @@ -788,7 +812,9 @@ /turf/template_noop, /area/space/nearstation) "Yt" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "Yu" = ( @@ -828,7 +854,9 @@ /area/ruin/space/tcommsat) "Za" = ( /obj/machinery/teleport/hub, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/tcommsat) "Zd" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm b/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm index 8f2843acb818..63adf20f7cea 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm @@ -88,25 +88,33 @@ /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Delta) "aw" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "ax" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/food/snacks/meat, /obj/item/reagent_containers/food/snacks/meat, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "ay" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/food/snacks/meat, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "az" = ( /obj/structure/table, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "aA" = ( @@ -115,11 +123,15 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "aB" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "aC" = ( @@ -137,7 +149,9 @@ pixel_y = 24; req_access = "" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "aD" = ( @@ -152,7 +166,9 @@ /turf/simulated/floor/plating/airless, /area/ruin/unpowered/BMPship/Delta) "aH" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "aI" = ( @@ -182,7 +198,9 @@ /area/ruin/unpowered/BMPship/Delta) "aN" = ( /obj/structure/largecrate, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "aO" = ( @@ -200,20 +218,28 @@ /turf/simulated/floor/wood, /area/ruin/unpowered/BMPship/Fore) "aR" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Fore) "aS" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Fore) "aT" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Fore) "aU" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Fore) "aV" = ( @@ -271,7 +297,9 @@ /turf/simulated/floor/wood, /area/ruin/unpowered/BMPship/Fore) "bj" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Fore) "bk" = ( @@ -301,7 +329,9 @@ "bp" = ( /obj/structure/closet/crate, /obj/item/stack/spacecash/c100, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bq" = ( @@ -310,16 +340,22 @@ }, /area/ruin/unpowered/BMPship/Fore) "br" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Fore) "bs" = ( /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Fore) "bt" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Fore) "bu" = ( @@ -344,7 +380,9 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bC" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bE" = ( @@ -363,42 +401,56 @@ /area/ruin/unpowered/BMPship/Delta) "bH" = ( /obj/structure/largecrate, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bI" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bJ" = ( /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bK" = ( /obj/structure/kitchenspike, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bL" = ( /obj/structure/closet/crate, /obj/item/analyzer, /obj/item/stack/spacecash/c10, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bM" = ( /obj/structure/closet/crate, /obj/item/stack/spacecash/c100, /obj/item/stack/spacecash/c50, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bN" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/food/snacks/meat, /obj/item/reagent_containers/food/snacks/hugemushroomslice, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bO" = ( @@ -407,7 +459,9 @@ pixel_y = -24 }, /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bP" = ( @@ -417,11 +471,15 @@ icon_state = "1-2"; tag = "" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bQ" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Delta) "bS" = ( @@ -654,7 +712,9 @@ }, /area/ruin/unpowered/BMPship/Aft) "cA" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "hydrofloor" }, @@ -751,7 +811,9 @@ }, /area/ruin/unpowered/BMPship/Aft) "cS" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/BMPship/Aft) "cT" = ( @@ -776,7 +838,9 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Aft) "cV" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/BMPship/Aft) "cW" = ( @@ -845,7 +909,9 @@ icon_state = "0-4" }, /obj/machinery/computer/monitor/secret, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/BMPship/Aft) "dk" = ( @@ -1026,7 +1092,9 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/BMPship/Aft) "dG" = ( @@ -1138,10 +1206,10 @@ }, /area/ruin/unpowered/BMPship/Midship) "dT" = ( -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, /turf/simulated/floor/plasteel{ @@ -1222,7 +1290,9 @@ "ed" = ( /obj/structure/rack, /obj/item/storage/box/lights, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "hydrofloor" }, @@ -1402,7 +1472,9 @@ "ez" = ( /obj/structure/rack, /obj/item/storage/belt/utility/full, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "hydrofloor" }, @@ -1510,7 +1582,9 @@ /area/ruin/unpowered/BMPship/Aft) "eM" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/BMPship/Aft) "eQ" = ( @@ -1712,7 +1786,9 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/BMPship/Aft) "fw" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "hydrofloor" }, @@ -1836,7 +1912,9 @@ /area/ruin/unpowered/BMPship/Aft) "fM" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/BMPship/Aft) "fN" = ( @@ -1890,7 +1968,9 @@ }, /area/ruin/unpowered/BMPship/Aft) "fW" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/BMPship/Aft) "fX" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm b/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm index 462687c81731..b77a8861bfc5 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm @@ -88,7 +88,9 @@ tag = "" }, /obj/structure/alien/weeds, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -231,7 +233,9 @@ name = "xenobiology monitor"; network = list("MO19X") }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -364,7 +368,9 @@ pixel_y = 8 }, /obj/structure/alien/weeds, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -596,7 +602,9 @@ "bm" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "bn" = ( @@ -620,7 +628,9 @@ /obj/structure/closet/l3closet/scientist, /obj/structure/window/reinforced, /obj/structure/alien/weeds, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -779,7 +789,9 @@ tag = "" }, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "bD" = ( @@ -821,7 +833,9 @@ /obj/item/shard{ icon_state = "small" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -1074,7 +1088,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "cf" = ( @@ -1099,7 +1115,9 @@ }, /obj/structure/closet/l3closet/scientist, /obj/structure/alien/weeds, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -1260,20 +1278,26 @@ pixel_y = 5 }, /obj/structure/alien/weeds, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/ruin/space/unpowered) "cx" = ( /obj/structure/alien/weeds/node, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/ruin/space/unpowered) "cy" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -1284,7 +1308,9 @@ /obj/item/mmi, /obj/item/mmi, /obj/structure/alien/weeds, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -1307,7 +1333,9 @@ name = "Acid-Proof disposal pipe" }, /obj/structure/alien/weeds, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -1505,7 +1533,9 @@ }, /obj/item/pen, /obj/item/radio/off, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -1661,7 +1691,9 @@ "dg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/alien/weeds, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2114,7 +2146,7 @@ id_tag = "Awaybiohazard"; name = "Acid-Proof biohazard containment door" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -2128,7 +2160,7 @@ name = "Acid-Proof biohazard containment door" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2140,7 +2172,7 @@ id_tag = "Awaybiohazard"; name = "Acid-Proof biohazard containment door" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitepurplecorner" }, @@ -2289,7 +2321,9 @@ dir = 8 }, /obj/item/circuitboard/teleporter, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2299,14 +2333,18 @@ /obj/item/paicard{ pixel_x = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/ruin/space/unpowered) "er" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2445,7 +2483,9 @@ }, /area/ruin/space/unpowered) "eE" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2468,7 +2508,9 @@ info = "19 06 2554

I fucking knew it. There was a major breach, that idiotic force field failed, and the xenomorphs rushed out and took out the scientists. I've managed to make it to my office and closed the blast doors. I can hear them trying to pry open the doors. Probably don't have long. I have no clue what has happened to the rest of the crew, for all I know they've been killed to produce more of the fucks."; name = "Hastily Written Note" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2481,14 +2523,18 @@ dir = 4; name = "emergency shower" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/ruin/space/unpowered) "eI" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2629,14 +2675,18 @@ }, /obj/structure/table, /obj/machinery/computer/id_upgrader, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/ruin/space/unpowered) "eY" = ( /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2647,7 +2697,9 @@ /obj/item/taperecorder{ pixel_x = -3 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2659,7 +2711,9 @@ pixel_y = 2 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -2667,7 +2721,9 @@ "fb" = ( /obj/structure/closet/emcloset, /obj/machinery/light/small, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -3795,7 +3851,9 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "hy" = ( @@ -3965,18 +4023,24 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/powered) "hR" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "hS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "hT" = ( /obj/structure/table, /obj/item/storage/fancy/cigarettes/dromedaryco, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "hU" = ( @@ -4112,7 +4176,9 @@ /area/ruin/space/powered) "in" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "io" = ( @@ -4222,7 +4288,9 @@ "iB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "iC" = ( @@ -4395,7 +4463,9 @@ network = list("MO19") }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "iY" = ( @@ -4492,7 +4562,9 @@ /turf/simulated/floor/mineral/titanium/yellow, /area/ruin/space/powered) "ji" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -4580,7 +4652,9 @@ /turf/simulated/floor/mineral/titanium/blue, /area/ruin/space/powered) "ju" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "jv" = ( @@ -4624,7 +4698,9 @@ /area/ruin/space/unpowered) "jA" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/ruin/space/unpowered) "jB" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm index 221e378c02ee..7393ce0c198e 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm @@ -656,7 +656,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, /turf/simulated/floor/plasteel/airless, @@ -1233,7 +1233,7 @@ "dz" = ( /obj/structure/transit_tube/station/reverse, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/arrows/black, /turf/simulated/floor/plasteel, /area/ruin/ancientstation) "dA" = ( @@ -4051,7 +4051,9 @@ in_use = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/proto) "jE" = ( @@ -4107,7 +4109,9 @@ in_use = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/proto) "jJ" = ( @@ -4154,16 +4158,24 @@ /turf/simulated/floor/plasteel, /area/ruin/ancientstation) "jP" = ( -/obj/effect/decal/warning_stripes/southeast, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/decal/cleanable/dirt, /obj/structure/showcase/machinery/oldpod, /turf/simulated/floor/plasteel, /area/ruin/ancientstation) "jQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/southeast, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/decal/cleanable/dirt, /obj/structure/showcase/machinery/oldpod, /turf/simulated/floor/plasteel, @@ -4194,7 +4206,9 @@ /area/ruin/ancientstation/proto) "jU" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/proto) "jV" = ( @@ -4203,7 +4217,9 @@ /area/ruin/ancientstation/proto) "jW" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/proto) "jX" = ( @@ -4292,8 +4308,12 @@ /area/ruin/ancientstation) "ki" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/southwestcorner, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/machinery/firealarm{ dir = 8; name = "west bump"; @@ -4303,8 +4323,12 @@ /area/ruin/ancientstation/proto) "kj" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northeastcorner, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/proto) "kk" = ( @@ -4474,7 +4498,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -4490,23 +4514,35 @@ /turf/simulated/mineral/random/high_chance, /area/ruin/unpowered) "kI" = ( -/obj/effect/decal/warning_stripes/southeast, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/mob_spawn/human/alive/old/sec, /turf/simulated/floor/plasteel, /area/ruin/ancientstation) "kJ" = ( -/obj/effect/decal/warning_stripes/southeast, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/mob_spawn/human/alive/old/sci, /turf/simulated/floor/plasteel, /area/ruin/ancientstation) "kK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/southeast, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/mob_spawn/human/alive/old/eng, /turf/simulated/floor/plasteel, @@ -5021,7 +5057,7 @@ "lO" = ( /obj/structure/transit_tube/station/reverse, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/arrows/black, /turf/simulated/floor/plasteel, /area/ruin/ancientstation/thetacorridor) "rN" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm index 4f107ee8cf6a..0cbdaba9c8e1 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm @@ -120,7 +120,9 @@ id_tag = "bayext1"; name = "mining drone bay blast door" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/drone_bay) "at" = ( @@ -128,7 +130,9 @@ id_tag = "bayext2"; name = "mining drone bay blast door" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/drone_bay) "au" = ( @@ -136,7 +140,9 @@ id_tag = "bayext3"; name = "mining drone bay blast door" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/drone_bay) "av" = ( @@ -144,7 +150,9 @@ id_tag = "bayext4"; name = "mining drone bay blast door" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/drone_bay) "aw" = ( @@ -211,7 +219,9 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/drone_bay) "aG" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/ruin/space/onehalf/drone_bay) "aH" = ( @@ -387,16 +397,22 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/ruin/space/onehalf/drone_bay) "ba" = ( /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/ruin/space/onehalf/drone_bay) "bb" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/ruin/space/onehalf/drone_bay) "bc" = ( @@ -615,7 +631,9 @@ /area/ruin/space/onehalf/hallway) "by" = ( /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/ruin/space/onehalf/drone_bay) "bz" = ( @@ -1293,7 +1311,9 @@ name = "Mining Drone Bay APC"; pixel_y = 24 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/ruin/space/onehalf/drone_bay) "Ab" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm index 73a5c1395adf..bbafdde4db70 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm @@ -165,7 +165,9 @@ /turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "aP" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/marker_beacon/dock_marker, /turf/simulated/floor/plating/airless, /area/ruin/space/powered) @@ -321,7 +323,9 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/bar) "bo" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/ruin/space/powered) "bq" = ( @@ -332,7 +336,9 @@ /turf/template_noop, /area/space/nearstation) "bt" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/space/powered) "bF" = ( @@ -660,8 +666,12 @@ id_tag = "pod cycle"; name = "airlock dock" }, -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/ruin/space/powered) "DT" = ( @@ -889,7 +899,9 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/bar) "RX" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/marker_beacon/dock_marker, /turf/simulated/floor/plating, /area/ruin/space/powered) @@ -955,8 +967,12 @@ id_tag = "pod cycle"; name = "airlock dock" }, -/obj/effect/decal/warning_stripes/north, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/ruin/space/powered) "ZM" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndicatedruglab.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndicatedruglab.dmm index 34c499b0f78a..d0d197efa6fd 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndicatedruglab.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndicatedruglab.dmm @@ -126,7 +126,9 @@ /turf/simulated/floor/pod/dark, /area/ruin/space/syndicate_druglab) "rn" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment, /obj/structure/closet/walllocker/emerglocker/west, /turf/simulated/floor/plating, @@ -152,7 +154,9 @@ /turf/simulated/floor/pod/dark, /area/ruin/space/syndicate_druglab) "te" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/ruin/space/syndicate_druglab) @@ -176,7 +180,9 @@ /turf/simulated/floor/pod/dark, /area/ruin/space/syndicate_druglab) "vz" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -206,7 +212,9 @@ /turf/simulated/floor/pod/dark, /area/ruin/space/syndicate_druglab) "ym" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment, /obj/machinery/light/small{ dir = 8 @@ -225,7 +233,9 @@ /turf/simulated/floor/plating, /area/ruin/space/syndicate_druglab) "AI" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/door_control{ id = "syndicatedruglab"; name = "Syndicate Drug Lab Hangar"; @@ -307,7 +317,9 @@ /turf/simulated/floor/pod/dark, /area/ruin/space/syndicate_druglab) "II" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -324,11 +336,15 @@ /turf/simulated/floor/pod/dark, /area/ruin/space/syndicate_druglab) "KI" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/ruin/space/syndicate_druglab) "LQ" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -339,15 +355,21 @@ /turf/simulated/wall/mineral/titanium/survival, /area/ruin/space/syndicate_druglab) "Ou" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plating, /area/ruin/space/syndicate_druglab) "Oy" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/ruin/space/syndicate_druglab) "Oz" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/decal/cleanable/blood/oil, /turf/simulated/floor/plating, /area/ruin/space/syndicate_druglab) @@ -387,7 +409,9 @@ /turf/simulated/floor/carpet/black, /area/ruin/space/syndicate_druglab) "TJ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/blood/oil/streak, /turf/simulated/floor/plating, /area/ruin/space/syndicate_druglab) @@ -418,7 +442,9 @@ /turf/simulated/floor/plating, /area/ruin/space/syndicate_druglab) "Yw" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/ruin/space/syndicate_druglab) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm index b6a306a68a48..0344527dc6d9 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm @@ -357,7 +357,7 @@ /turf/simulated/floor/engine, /area/ruin/unpowered/syndicate_space_base/testlab) "dP" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_space_base/engineering) @@ -1064,7 +1064,7 @@ /area/ruin/unpowered/syndicate_space_base/telecomms) "kI" = ( /obj/machinery/atmospherics/portable/canister/toxins, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_space_base/engineering) "kU" = ( @@ -1134,7 +1134,7 @@ /area/ruin/unpowered/syndicate_space_base/cargo) "lw" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "yellow" @@ -1447,7 +1447,9 @@ }, /area/ruin/unpowered/syndicate_space_base/bar) "oZ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/binary/pump{ dir = 1 }, @@ -1655,7 +1657,9 @@ }, /area/ruin/unpowered/syndicate_space_base/bar) "rW" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/binary/pump, /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_space_base/engineering) @@ -1669,7 +1673,7 @@ }, /area/ruin/unpowered/syndicate_space_base/chemistry) "sr" = ( -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -2005,7 +2009,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplefull" @@ -2615,7 +2619,7 @@ /area/ruin/unpowered/syndicate_space_base/bar) "Cr" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_space_base/engineering) "Cv" = ( @@ -3121,7 +3125,7 @@ /area/ruin/unpowered/syndicate_space_base/engineering) "He" = ( /obj/machinery/atmospherics/portable/scrubber, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "yellow" @@ -3451,7 +3455,7 @@ /area/ruin/unpowered/syndicate_space_base/bar) "KH" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/alarm/syndicate{ pixel_y = 24 }, @@ -4083,7 +4087,7 @@ /area/ruin/unpowered/syndicate_space_base/virology) "RN" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "yellow" @@ -4132,7 +4136,7 @@ }, /area/ruin/unpowered/syndicate_space_base/chemistry) "SI" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/bluespace_beacon/syndicate/infiltrator, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -4377,7 +4381,7 @@ /area/ruin/unpowered/syndicate_space_base/engineering) "Vg" = ( /obj/machinery/atmospherics/portable/canister/carbon_dioxide, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_space_base/engineering) "Vl" = ( @@ -4719,7 +4723,9 @@ }, /area/ruin/unpowered/syndicate_space_base/bar) "Zo" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/computer/general_air_control/large_tank_control{ inlet_injector_autolink_id = "syndiebase_mix_in"; outlet_vent_autolink_id = "syndiebase_mix_out"; diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm index c6ca1adb3351..6888c9dfd94d 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm @@ -270,7 +270,7 @@ dir = 1; on = 1 }, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -282,7 +282,7 @@ }, /area/syndicate_depot/core) "aT" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/bluespace_beacon/syndicate, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -593,7 +593,7 @@ }, /area/syndicate_depot/core) "bM" = ( -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/structure/window/plasmareinforced{ dir = 8 }, @@ -784,7 +784,9 @@ }, /area/syndicate_depot/core) "cl" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -908,7 +910,9 @@ }, /area/syndicate_depot/core) "cA" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, @@ -918,7 +922,9 @@ }, /area/syndicate_depot/core) "cB" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm index 64e3b4013582..7f3673136216 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm @@ -3748,7 +3748,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/wood, /area/ruin/space/derelict/crew_quarters) "jh" = ( @@ -3858,7 +3860,9 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "redblue" @@ -3892,7 +3896,9 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "caution" @@ -3949,7 +3955,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/wood, /area/ruin/space/derelict/crew_quarters) "jK" = ( @@ -4225,7 +4233,9 @@ /area/ruin/space/derelict/hallway/primary) "kk" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "redblue" @@ -4314,7 +4324,9 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "caution" @@ -4454,7 +4466,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/wood, /area/ruin/space/derelict/crew_quarters) "kG" = ( @@ -4597,7 +4611,9 @@ pixel_x = 32 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "redblue" @@ -4638,7 +4654,9 @@ }, /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "caution" @@ -4708,7 +4726,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/wood, /area/ruin/space/derelict/crew_quarters) "lo" = ( @@ -4903,7 +4923,9 @@ name = "interior access button"; pixel_x = 25 }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/wood, /area/ruin/space/derelict/crew_quarters) "lH" = ( @@ -7172,7 +7194,9 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/grass, /area/ruin/space/derelict/arrival) "rz" = ( @@ -7184,7 +7208,9 @@ name = "Cygni Commemorative Statue"; pixel_y = 16 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/flora/ausbushes/fullgrass{ pixel_y = 5 }, @@ -7203,7 +7229,9 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/grass, /area/ruin/space/derelict/arrival) "rB" = ( @@ -7326,7 +7354,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "red" @@ -7346,7 +7376,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "red" }, @@ -7365,7 +7397,9 @@ name = "interior access button"; pixel_y = -25 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "red" }, @@ -7381,7 +7415,9 @@ dir = 10; initialize_directions = 10 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "red" }, @@ -7389,7 +7425,9 @@ "rS" = ( /obj/machinery/light/spot, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "red" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm b/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm index 22f544f2da6d..6314508d4d22 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm @@ -9,7 +9,7 @@ /turf/simulated/floor/pod/light, /area/ruin/space/wreck_cargoship) "ah" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/shutters{ id_tag = "cargoshipblastdoor2" }, @@ -20,7 +20,7 @@ /area/ruin/space/wreck_cargoship) "aW" = ( /obj/structure/fans/tiny, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "bf" = ( @@ -57,7 +57,9 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb2, /obj/structure/rack, @@ -112,8 +114,12 @@ }, /area/ruin/space/wreck_cargoship) "fm" = ( -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/stairs{ dir = 4 }, @@ -229,7 +235,7 @@ /turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "jN" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/shreds{ layer = 2 @@ -250,7 +256,9 @@ /obj/structure/railing{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "titanium_dam5"; dir = 4 @@ -258,7 +266,7 @@ /area/ruin/space/wreck_cargoship) "kt" = ( /obj/structure/railing/corner, -/obj/effect/decal/warning_stripes/white/partial{ +/obj/effect/turf_decal/delivery/white/partial{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -288,7 +296,9 @@ /area/ruin/space/wreck_cargoship) "kU" = ( /obj/structure/table, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/sign/poster/contraband/tools{ pixel_y = 32 }, @@ -309,7 +319,9 @@ /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "lQ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "lW" = ( @@ -362,7 +374,9 @@ }, /area/ruin/space/wreck_cargoship) "nr" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, /obj/machinery/door_control{ @@ -383,7 +397,7 @@ /turf/simulated/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/wreck_cargoship) "nB" = ( -/obj/effect/decal/warning_stripes/white/partial{ +/obj/effect/turf_decal/delivery/white/partial{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -428,14 +442,16 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "titanium"; dir = 4 }, /area/ruin/space/wreck_cargoship) "pz" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/barricade/wooden/crude{ layer = 4 }, @@ -452,7 +468,9 @@ }, /area/ruin/space/wreck_cargoship) "pL" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "titanium"; dir = 4 @@ -504,7 +522,9 @@ /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "rA" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/structure/closet/crate, /obj/item/clothing/under/syndicate, /obj/item/clothing/under/syndicate, @@ -564,7 +584,7 @@ /area/ruin/space/wreck_cargoship) "uH" = ( /obj/structure/fans/tiny, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/multi_tile/impassable/three_tile_hor{ id_tag = "cargoshipblastdoor1" }, @@ -623,7 +643,9 @@ /area/ruin/space/wreck_cargoship) "zm" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/railing/corner, /turf/simulated/floor/plasteel{ icon_state = "titanium"; @@ -681,7 +703,9 @@ /turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "Bx" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/structure/rack, /obj/structure/sign/cargo{ pixel_x = -32 @@ -718,7 +742,9 @@ /obj/structure/railing{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/largecrate, /turf/simulated/floor/plasteel{ icon_state = "titanium"; @@ -774,7 +800,9 @@ }, /area/ruin/space/wreck_cargoship) "GR" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/landmark/damageturf, /turf/simulated/floor/plasteel{ icon_state = "black" @@ -838,7 +866,9 @@ /obj/structure/railing/corner{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "titanium"; dir = 4 @@ -855,7 +885,9 @@ /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "Kw" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/stairs{ dir = 4 }, @@ -869,7 +901,9 @@ }, /area/ruin/space/wreck_cargoship) "KZ" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /obj/structure/largecrate, @@ -894,7 +928,9 @@ }, /area/ruin/space/wreck_cargoship) "LF" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 8; @@ -922,7 +958,9 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/effect/decal/remains/human, /turf/simulated/floor/plasteel{ icon_state = "titanium"; @@ -970,7 +1008,7 @@ id_tag = "cargoshipblastdoor3"; name = "auxiliary equipment storage shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "NR" = ( @@ -987,7 +1025,9 @@ /obj/structure/railing/corner{ dir = 1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "titanium"; dir = 4 @@ -1028,7 +1068,9 @@ }, /area/ruin/space/wreck_cargoship) "Se" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/landmark/damageturf, /obj/machinery/button/windowtint{ pixel_y = -32 @@ -1045,7 +1087,9 @@ /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "SI" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/landmark/burnturf, /turf/simulated/floor/plasteel{ icon_state = "black" @@ -1065,7 +1109,7 @@ id_tag = "cargoshipblastdoor3"; name = "auxiliary equipment storage shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "TS" = ( @@ -1087,7 +1131,9 @@ /obj/structure/railing{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/cobweb2, /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plasteel{ @@ -1104,7 +1150,7 @@ /area/ruin/space/wreck_cargoship) "UE" = ( /obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "UN" = ( @@ -1115,7 +1161,9 @@ /turf/simulated/wall/mineral/plastitanium, /area/ruin/space/wreck_cargoship) "UQ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "black" @@ -1125,7 +1173,9 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "titanium_dam3"; @@ -1144,7 +1194,9 @@ /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "Vt" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor/plasteel{ icon_state = "black" @@ -1170,7 +1222,9 @@ /obj/structure/railing/corner{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "titanium"; @@ -1191,7 +1245,9 @@ /obj/structure/railing/corner{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "titanium"; dir = 4 @@ -1201,7 +1257,7 @@ /obj/machinery/door/poddoor/shutters{ id_tag = "cargoshipblastdoor2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/barricade/wooden/crude{ layer = 4 }, @@ -1266,7 +1322,9 @@ /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "YV" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/decal/cleanable/glass, /turf/simulated/floor/plasteel/stairs{ dir = 4 diff --git a/_maps/map_files/cerestation/cerestation.dmm b/_maps/map_files/cerestation/cerestation.dmm index f1d31c37a963..7502f1e6a273 100644 --- a/_maps/map_files/cerestation/cerestation.dmm +++ b/_maps/map_files/cerestation/cerestation.dmm @@ -1,4 +1,9 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aab" = ( +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "aac" = ( /obj/docking_port/stationary{ dheight = 9; @@ -27,6 +32,33 @@ icon_state = "grimy" }, /area/station/security/detective) +"aap" = ( +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) +"aar" = ( +/obj/machinery/r_n_d/server/core, +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 6 + }, +/turf/simulated/floor/plasteel/dark/telecomms{ + icon_state = "bcircuit" + }, +/area/station/science/server/coldroom) "aas" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -171,6 +203,18 @@ /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, /area/station/maintenance/disposal/external/north) +"abq" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) "abr" = ( /obj/machinery/light/small, /obj/structure/table, @@ -365,15 +409,6 @@ icon_state = "green" }, /area/station/security/permabrig) -"acz" = ( -/obj/machinery/economy/vending/hydronutrients, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "acA" = ( /obj/structure/cable/orange{ d1 = 1; @@ -382,6 +417,30 @@ }, /turf/simulated/floor/plating/airless, /area/station/maintenance/disposal/external/north) +"acD" = ( +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) +"acJ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24; + name = "south bump" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "acM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/alarm{ @@ -487,6 +546,19 @@ icon_state = "bluered" }, /area/station/hallway/secondary/entry/south) +"adb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + pixel_x = 24 + }, +/obj/structure/cable/orange, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/mime) "adc" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating{ @@ -510,12 +582,6 @@ }, /turf/simulated/floor/plasteel, /area/station/public/locker) -"adq" = ( -/obj/structure/closet/l3closet/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, -/area/station/science/hallway) "adr" = ( /obj/structure/cable/orange{ d1 = 1; @@ -673,6 +739,32 @@ icon_state = "white" }, /area/station/medical/chemistry) +"adX" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/table, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/station/security/permabrig) +"aea" = ( +/obj/machinery/washing_machine, +/obj/item/radio/intercom/locked/prison{ + pixel_y = 25 + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/station/security/permabrig) +"aek" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "aes" = ( /obj/structure/chair, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -687,15 +779,6 @@ /obj/machinery/economy/vending/sustenance, /turf/simulated/floor/plasteel, /area/station/security/permabrig) -"aex" = ( -/obj/machinery/hologram/holopad, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "aeG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -739,6 +822,41 @@ icon_state = "dark" }, /area/station/security/execution) +"aeL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/hallway/primary/central) +"aeM" = ( +/obj/item/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) +"aeN" = ( +/obj/machinery/door/window/classic/reversed{ + dir = 8; + name = "AI Core Door" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id_tag = "aisat" + }, +/obj/effect/turf_decal/caution/stand_clear, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/turret_protected/ai) "aeO" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'WARNING: FUN-SIZED JUSTICE'."; @@ -776,6 +894,28 @@ icon_state = "dark" }, /area/station/security/interrogation) +"afn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/window/classic/reversed{ + dir = 4; + name = "AI Core Door" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id_tag = "aisat" + }, +/obj/effect/turf_decal/caution/stand_clear, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/turret_protected/ai) "afq" = ( /obj/structure/cable{ d1 = 1; @@ -787,6 +927,16 @@ icon_state = "dark" }, /area/station/turret_protected/ai) +"afr" = ( +/obj/machinery/camera{ + c_tag = "Prison West"; + dir = 5; + network = list("Prison","SS13") + }, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/station/security/permabrig) "afs" = ( /obj/structure/chair/stool, /turf/simulated/floor/plating, @@ -800,6 +950,11 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/electrical_shop) +"afz" = ( +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/station/security/permabrig) "afD" = ( /obj/machinery/computer/library, /obj/structure/table, @@ -823,6 +978,17 @@ }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) +"afO" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "afU" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -877,11 +1043,6 @@ /obj/effect/spawner/window/shuttle, /turf/simulated/floor/plating, /area/shuttle/pod_4) -"ago" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry) "agw" = ( /obj/machinery/newscaster{ pixel_y = 28; @@ -926,6 +1087,24 @@ icon_state = "asteroidplating" }, /area/station/maintenance/gambling_den) +"agQ" = ( +/obj/machinery/power/smes{ + charge = 5e+006; + output_level = 150000 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "agR" = ( /obj/structure/cable{ d1 = 4; @@ -938,6 +1117,16 @@ }, /turf/simulated/floor/plating, /area/station/turret_protected/ai) +"agS" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "agW" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -955,59 +1144,18 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) -"ahj" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) -"ahp" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/sercom) "ahr" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) -"ahv" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/security/armory/secure) "ahB" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/turret_protected/ai) -"ahE" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod2"; - name = "containment door 2" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) "ahF" = ( /turf/simulated/floor/plating/asteroid/ancient/airless, /area/mine/unexplored/cere/ai) @@ -1030,14 +1178,6 @@ }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) -"ahL" = ( -/obj/machinery/mineral/ore_redemption, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, -/area/station/supply/office) "ahP" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -1055,12 +1195,71 @@ /obj/machinery/ai_status_display, /turf/simulated/wall/r_wall, /area/station/turret_protected/ai) +"aig" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) +"aii" = ( +/obj/effect/landmark/start/ai, +/obj/item/radio/intercom{ + listening = 0; + name = "custom placement"; + pixel_y = 6; + pixel_x = -27 + }, +/obj/item/radio/intercom{ + frequency = 1447; + name = "custom placement"; + pixel_x = -27; + pixel_y = 28 + }, +/obj/item/radio/intercom{ + name = "custom placement"; + pixel_x = -27; + pixel_y = 17 + }, +/obj/machinery/door_control{ + id = "ailockdown"; + name = "AI Asteroid Lockdown"; + pixel_y = 32; + req_access_txt = "56"; + pixel_x = -5 + }, +/obj/machinery/door_control{ + id = "aisat"; + name = "AI Core Lockdown"; + pixel_y = 32; + req_access_txt = "56"; + pixel_x = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "aij" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore2) +"aik" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "ait" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -1213,16 +1412,19 @@ icon_state = "solarpanel" }, /area/station/engineering/solar/port) -"ajo" = ( -/obj/machinery/door/airlock/engineering{ - name = "Atmospherics Storage" +"ajq" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/computer/aiupload, +/obj/machinery/door/window/classic/reversed{ + name = "Console Access" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/atmos) +/area/station/turret_protected/ai_upload) "ajt" = ( /obj/machinery/light{ dir = 1 @@ -1385,6 +1587,101 @@ icon_state = "dark" }, /area/station/turret_protected/ai) +"akr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/showcase{ + density = 0; + desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; + icon = 'icons/mob/robots.dmi'; + icon_state = "robot_old"; + name = "Cyborg Statue" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) +"aks" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/porta_turret{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) +"akt" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/item/kirbyplants, +/obj/machinery/flasher{ + id = "AI"; + pixel_y = 21 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) +"aku" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/porta_turret{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) +"akv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/showcase{ + density = 0; + desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; + icon = 'icons/mob/robots.dmi'; + icon_state = "robot_old"; + name = "Cyborg Statue" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "akw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -1433,7 +1730,9 @@ /turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "akD" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/light/small{ dir = 8 }, @@ -1442,7 +1741,9 @@ }, /area/station/security/execution) "akE" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1468,6 +1769,26 @@ "akN" = ( /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior/secondary) +"akY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/external/southeast) +"akZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "ala" = ( /obj/structure/cable/orange{ d1 = 1; @@ -1502,6 +1823,22 @@ /obj/item/clothing/under/color/orange/prison, /turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) +"alg" = ( +/obj/machinery/door/window/reinforced/normal{ + dir = 1; + name = "Glass Door" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors{ + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel, +/area/station/security/prisonershuttle) "alh" = ( /obj/structure/window/reinforced{ dir = 1; @@ -1577,6 +1914,12 @@ icon_state = "floorgrime" }, /area/station/security/permabrig) +"alw" = ( +/obj/effect/turf_decal/box, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/station/hallway/primary/aft/west) "aly" = ( /obj/structure/shuttle/engine/propulsion/burst, /turf/simulated/wall/mineral/titanium, @@ -1589,6 +1932,14 @@ icon_state = "cafeteria" }, /area/station/command/office/rd) +"alJ" = ( +/obj/machinery/porta_turret{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "alM" = ( /obj/structure/disposalpipe/sortjunction/reversed{ dir = 8; @@ -1631,6 +1982,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) +"amc" = ( +/obj/structure/closet{ + name = "Bee-keeping suits" + }, +/obj/item/melee/flyswatter, +/obj/item/clothing/suit/beekeeper_suit, +/obj/item/clothing/head/beekeeper_head, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "amo" = ( /obj/effect/decal/cleanable/cobweb, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1691,6 +2053,27 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) +"amI" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/blackbox_recorder, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/telecomms/chamber) +"amJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "amM" = ( /obj/structure/cable/orange{ d1 = 4; @@ -1749,15 +2132,10 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/gambling_den) -"amV" = ( -/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ - dir = 1 - }, -/obj/effect/spawner/window/reinforced/plasma/grilled, -/turf/simulated/floor/plating, -/area/station/science/toxins/mixing) "amW" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/light/small{ dir = 4 }, @@ -2127,14 +2505,6 @@ /obj/machinery/ai_status_display, /turf/simulated/wall/r_wall, /area/station/turret_protected/aisat/interior) -"apt" = ( -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "apu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, @@ -2165,15 +2535,6 @@ icon_state = "dark" }, /area/station/security/execution) -"apL" = ( -/obj/machinery/newscaster{ - pixel_y = 28; - name = "north bump" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) "apM" = ( /obj/machinery/firealarm{ dir = 1; @@ -2205,22 +2566,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/north) -"apV" = ( -/obj/machinery/door/airlock/public/glass{ - autoclose = 0; - heat_proof = 1; - id_tag = "incinerator_door_int"; - locked = 1; - name = "Mixing Room Interior Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/access_button{ - autolink_id = "incinerator_btn_int"; - name = "Incinerator Airlock Control"; - pixel_y = -22 - }, -/turf/simulated/floor/engine, -/area/station/science/toxins/mixing) "apW" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -2249,6 +2594,67 @@ /obj/structure/railing, /turf/simulated/floor/plating/airless, /area/space/nearstation) +"aqb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Disposals Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/turret_protected/aisat/interior/secondary) +"aqc" = ( +/obj/machinery/porta_turret{ + dir = 4; + installation = /obj/item/gun/energy/gun; + name = "hallway turret" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) +"aqd" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Disposals Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/turret_protected/aisat/interior/secondary) +"aqk" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "aqm" = ( /obj/machinery/disposal/deliveryChute{ dir = 4 @@ -2284,10 +2690,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) -"aqy" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/north) "aqC" = ( /turf/simulated/wall, /area/station/public/locker) @@ -2368,21 +2770,6 @@ icon_state = "asteroidplating" }, /area/station/security/permabrig) -"arg" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "arh" = ( /obj/item/vending_refill/cola, /obj/item/multitool, @@ -2408,6 +2795,13 @@ /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/station/maintenance/fore2) +"arm" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northeast) "arp" = ( /obj/structure/cable/orange{ d2 = 2; @@ -2428,6 +2822,19 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/engmed) +"aru" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northeast) "arw" = ( /obj/structure/window/reinforced{ dir = 4 @@ -2449,22 +2856,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/disposal) -"arD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "arO" = ( /obj/effect/decal/remains/human, /obj/effect/landmark/spawner/xeno, @@ -2535,6 +2926,50 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fore2) +"asD" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) +"asE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) +"asG" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "AI Asteroid Antechamber 1"; + dir = 9 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) +"asH" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/door/window/classic/reversed{ + name = "Mail Chute"; + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/general{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal) "asL" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -2600,6 +3035,13 @@ /obj/item/kirbyplants, /turf/simulated/floor/wood, /area/station/command/office/hos) +"atb" = ( +/obj/machinery/atmospherics/pipe/simple/visible/red{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/plasma/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "atc" = ( /turf/simulated/floor/wood, /area/station/command/office/hos) @@ -2683,6 +3125,19 @@ "atJ" = ( /turf/simulated/wall/r_wall, /area/station/telecomms/computer) +"atK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/landmark/lightsout, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "atW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -2812,12 +3267,11 @@ icon_state = "darkredcorners" }, /area/station/security/brig) -"aus" = ( -/obj/structure/closet/firecloset/full, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, -/area/station/science/hallway) +"auy" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northeast) "auF" = ( /obj/structure/cable/orange{ d1 = 4; @@ -2991,7 +3445,9 @@ /turf/simulated/wall/r_wall, /area/station/telecomms/computer) "avu" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -3227,11 +3683,15 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) -"awR" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/external/north) +"awQ" = ( +/obj/item/radio/intercom{ + pixel_y = -28; + name = "custom placement" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/telecomms/chamber) "awT" = ( /obj/structure/chair/office/dark, /turf/simulated/floor/wood, @@ -3260,15 +3720,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/carpet/royalblack, /area/station/command/office/captain) -"axe" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "axg" = ( /obj/structure/cable/orange{ d1 = 2; @@ -3310,6 +3761,21 @@ /obj/item/pickaxe, /turf/simulated/floor/plating, /area/station/supply/miningdock) +"axn" = ( +/obj/structure/showcase{ + density = 0; + desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; + dir = 4; + icon = 'icons/mob/robots.dmi'; + icon_state = "robot_old"; + name = "Cyborg Statue"; + pixel_x = -9; + pixel_y = 2 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/telecomms/chamber) "axo" = ( /obj/structure/cable{ d1 = 1; @@ -3341,22 +3807,6 @@ icon_state = "dark" }, /area/station/telecomms/computer) -"axI" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "AI Asteroid Antechamber 2"; - dir = 5 - }, -/obj/item/radio/intercom{ - pixel_x = -28; - name = "custom placement" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "axJ" = ( /obj/structure/table, /obj/item/folder/blue, @@ -3364,6 +3814,24 @@ icon_state = "dark" }, /area/station/telecomms/computer) +"axO" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "scilockdown"; + layer = 2.6; + name = "Science Lockdown" + }, +/obj/effect/turf_decal/caution/red, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/servsci) "axP" = ( /obj/structure/cable{ d1 = 1; @@ -3529,6 +3997,16 @@ icon_state = "dark" }, /area/station/turret_protected/aisat/interior) +"ayK" = ( +/obj/machinery/door/airlock/hatch{ + name = "AI Asteroid Teleporter Room" + }, +/obj/effect/mapping_helpers/airlock/access/any/command/teleporter, +/obj/effect/mapping_helpers/airlock/access/any/science/minisat, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/turret_protected/aisat/interior) "ayM" = ( /obj/machinery/teleport/hub, /turf/simulated/floor/plating, @@ -3553,7 +4031,7 @@ /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "ayU" = ( /obj/structure/cable/orange{ d2 = 2; @@ -3744,6 +4222,32 @@ }, /turf/simulated/floor/wood, /area/station/command/office/hos) +"aAl" = ( +/obj/machinery/camera{ + c_tag = "Telecomms Server Room"; + dir = 4 + }, +/obj/machinery/tcomms/core/station, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24; + name = "west bump" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/telecomms/chamber) +"aAm" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/telecomms/chamber) "aAq" = ( /obj/machinery/conveyor/auto, /turf/simulated/floor/plating, @@ -3800,14 +4304,16 @@ }, /turf/simulated/floor/plasteel, /area/station/security/main) -"aAY" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +"aAS" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "bcircuit" }, -/area/station/hallway/secondary/entry/north) +/area/station/telecomms/chamber) "aBa" = ( /obj/structure/sign/pods, /turf/simulated/wall, @@ -3820,45 +4326,44 @@ }, /turf/simulated/floor/carpet/black, /area/station/command/office/captain) -"aBn" = ( +"aBl" = ( /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" }, -/area/station/telecomms/computer) -"aBD" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Room" +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Telecommunications" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/turf/simulated/floor/plasteel{ + icon_state = "dark" }, +/area/station/telecomms/chamber) +"aBn" = ( /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 + dir = 6 }, /turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" + icon_state = "dark" }, -/area/station/engineering/control) +/area/station/telecomms/computer) "aBG" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ @@ -3866,7 +4371,9 @@ }, /obj/item/gun/energy/laser/practice, /obj/machinery/recharger, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/security/range) "aBI" = ( @@ -3981,11 +4488,27 @@ icon_state = "dark" }, /area/station/telecomms/computer) -"aCx" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/southwest) +"aCw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/highsecurity{ + name = "Telecommunications" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/telecomms/computer) "aCy" = ( /obj/structure/cable{ d1 = 2; @@ -4113,12 +4636,6 @@ icon_state = "dark" }, /area/station/turret_protected/aisat/interior) -"aDq" = ( -/obj/machinery/atmospherics/unary/outlet_injector/on{ - dir = 4 - }, -/turf/simulated/floor/plating/airless, -/area/station/science/test_chamber) "aDv" = ( /turf/simulated/mineral/ancient, /area/station/engineering/tech_storage) @@ -4153,11 +4670,6 @@ icon_state = "dark" }, /area/station/turret_protected/aisat/interior) -"aDF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "aDG" = ( /obj/machinery/light/small, /turf/simulated/floor/plating, @@ -4174,7 +4686,7 @@ dir = 8 }, /turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "aEb" = ( /obj/machinery/light_switch{ dir = 4; @@ -4228,6 +4740,18 @@ icon_state = "redcorner" }, /area/station/security/main) +"aEn" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "aEq" = ( /obj/structure/target_stake, /obj/machinery/magnetic_module, @@ -4316,7 +4840,7 @@ /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "aFb" = ( /obj/structure/rack, /obj/item/shovel, @@ -4373,16 +4897,23 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) -"aFs" = ( -/obj/structure/table, -/obj/item/destTagger, -/obj/item/stack/packageWrap, -/obj/item/book/manual/hydroponics_pod_people, -/obj/item/book/manual/hydroponics_pod_people, +"aFu" = ( +/obj/machinery/door/airlock/security{ + name = "Evidence Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" + icon_state = "dark" }, -/area/station/service/hydroponics) +/area/station/security/evidence) "aFw" = ( /obj/structure/cable/orange{ d2 = 2; @@ -4419,7 +4950,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes/red, /turf/simulated/floor/engine, /area/station/engineering/control) "aGc" = ( @@ -4490,6 +5021,15 @@ "aGv" = ( /turf/simulated/floor/plating, /area/station/supply/office) +"aGw" = ( +/obj/machinery/door/airlock/external{ + id_tag = "supply_home"; + locked = 1; + name = "Cargo Docking Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/simulated/floor/plating, +/area/station/supply/office) "aGx" = ( /obj/structure/disposalpipe/segment/corner, /turf/simulated/floor/plating/asteroid/ancient/airless, @@ -4562,6 +5102,13 @@ icon_state = "redcorner" }, /area/station/security/storage) +"aGW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northwest) "aHa" = ( /obj/structure/disposalpipe/segment/corner, /turf/simulated/floor/plasteel, @@ -4704,12 +5251,6 @@ /obj/effect/landmark/start/shaft_miner, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) -"aIL" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "aIP" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -4755,7 +5296,7 @@ name = "east bump" }, /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -4898,16 +5439,6 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) -"aJK" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "rd" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/command/office/rd) "aJM" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/drinkingglass{ @@ -5098,6 +5629,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/maintenance/fore2) +"aKO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Dorm SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore2) "aKP" = ( /obj/machinery/economy/vending/cola, /turf/simulated/floor/plasteel, @@ -5201,42 +5744,6 @@ /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, /area/station/supply/miningdock) -"aLy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/virology{ - autoclose = 0; - id_tag = "viro_door_int"; - locked = 1; - name = "Virology Lab Internal Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/virology, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/access_button{ - autolink_id = "viro_btn_int"; - name = "Virology Lab Access Button"; - req_access_txt = "39"; - pixel_y = -24 - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, -/area/station/medical/virology) "aLH" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, @@ -5260,6 +5767,20 @@ icon_state = "solarpanel" }, /area/station/engineering/solar/auxport) +"aLQ" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/station/command/office/captain) "aLU" = ( /obj/structure/chair/comfy/brown{ dir = 1 @@ -5276,15 +5797,6 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/public/locker) -"aMa" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) "aMc" = ( /obj/structure/table/wood, /obj/machinery/recharger, @@ -5418,23 +5930,21 @@ icon_state = "darkblue" }, /area/station/command/bridge) -"aNg" = ( -/obj/machinery/door/airlock/highsecurity{ - locked = 1; - name = "AI Upload Access" +"aNf" = ( +/obj/machinery/ai_slipper{ + uses = 10 }, -/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "bcircuit" }, -/area/station/turret_protected/ai_upload) +/area/station/turret_protected/aisat/interior/secondary) "aNk" = ( /obj/structure/cable{ d1 = 2; @@ -5516,6 +6026,14 @@ }, /turf/simulated/floor/plasteel, /area/station/security/lobby) +"aNE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "aNG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -5525,6 +6043,22 @@ }, /turf/simulated/floor/plasteel, /area/station/security/lobby) +"aNK" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/window/classic/reversed{ + name = "Captain's Desk"; + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/command/captain{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/station/command/office/captain) "aNM" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -5569,11 +6103,6 @@ icon_state = "neutralcorner" }, /area/station/public/locker) -"aNR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/turret_protected/aisat/interior) "aNT" = ( /obj/machinery/camera{ c_tag = "Bridge Meeting West" @@ -5687,7 +6216,7 @@ /area/station/security/warden) "aOM" = ( /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -5975,6 +6504,10 @@ icon_state = "redcorner" }, /area/station/security/lobby) +"aQc" = ( +/obj/structure/disposalpipe/junction, +/turf/simulated/floor/plasteel, +/area/station/security/lobby) "aQg" = ( /obj/structure/cable/orange{ d1 = 4; @@ -6181,16 +6714,10 @@ }, /turf/simulated/floor/plating, /area/station/medical/break_room) -"aRu" = ( -/obj/machinery/computer/arcade/recruiter{ - dir = 4 - }, -/turf/simulated/floor/carpet/arcade, -/area/station/public/arcade) "aRv" = ( /obj/structure/grille/broken, /turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "aRx" = ( /turf/simulated/wall, /area/station/maintenance/fsmaint) @@ -6225,7 +6752,7 @@ "aRD" = ( /obj/structure/grille, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "aRE" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -6241,23 +6768,6 @@ icon_state = "dark" }, /area/station/security/evidence) -"aRP" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "process" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/processing) "aRT" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -6278,24 +6788,6 @@ }, /turf/simulated/floor/plasteel/freezer, /area/station/public/locker) -"aSe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 8; - icon_state = "right"; - name = "Engineering Delivery Chute" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/general{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/station/engineering/smes) "aSf" = ( /obj/machinery/light, /obj/item/kirbyplants{ @@ -6370,10 +6862,44 @@ }, /turf/simulated/floor/wood, /area/station/legal/magistrate) +"aSs" = ( +/obj/machinery/door/airlock{ + name = "Magistrate's Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/magistrate, +/obj/machinery/door/firedoor, +/turf/simulated/floor/wood, +/area/station/legal/lawoffice) +"aSw" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/north) "aSz" = ( /obj/machinery/ai_status_display, /turf/simulated/wall, /area/station/legal/lawoffice) +"aSC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/machinery/door/airlock/security/glass{ + name = "General Population Cell" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/prison/cell_block/A) "aSE" = ( /obj/machinery/camera{ c_tag = "Bridge East" @@ -6510,24 +7036,6 @@ icon_state = "darkbrown" }, /area/station/supply/office) -"aTr" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fpmaint) "aTs" = ( /obj/machinery/alarm{ dir = 1; @@ -6621,6 +7129,10 @@ }, /turf/simulated/floor/carpet/arcade, /area/station/public/arcade) +"aTX" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) "aUb" = ( /obj/machinery/door/airlock{ id_tag = "b2" @@ -6663,14 +7175,6 @@ icon_state = "dark" }, /area/station/command/bridge) -"aUg" = ( -/obj/machinery/door/airlock{ - name = "Magistrate's Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/magistrate, -/obj/machinery/door/firedoor, -/turf/simulated/floor/wood, -/area/station/legal/lawoffice) "aUh" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -6703,10 +7207,47 @@ "aUo" = ( /turf/simulated/floor/carpet, /area/station/legal/lawoffice) +"aUq" = ( +/obj/machinery/door/airlock/glass{ + name = "Internal Affairs Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/iaa, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "IAA" + }, +/turf/simulated/floor/plasteel{ + icon_state = "cult" + }, +/area/station/legal/lawoffice) "aUr" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) +"aUt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) +"aUv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) +"aUw" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 9 + }, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) "aUx" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -6717,6 +7258,31 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/maintenance/fore2) +"aUA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/east) +"aUB" = ( +/obj/effect/landmark/start/botanist, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "aUE" = ( /obj/machinery/light{ dir = 8 @@ -6919,12 +7485,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) -"aVF" = ( -/obj/machinery/chem_master/condimaster, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "aVG" = ( /obj/structure/table/wood, /obj/item/toy/figure/crew/captain, @@ -6950,6 +7510,14 @@ /obj/structure/grille, /turf/space, /area/space/nearstation) +"aVR" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "aVS" = ( /turf/simulated/wall/r_wall, /area/station/command/bridge) @@ -7036,27 +7604,19 @@ icon_state = "dark" }, /area/station/engineering/gravitygenerator) -"aWy" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, +"aWA" = ( /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/starboard/south) +/area/station/hallway/primary/fore/west) "aWD" = ( /obj/machinery/economy/merch, /turf/simulated/floor/plasteel{ @@ -7095,6 +7655,13 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"aWL" = ( +/obj/machinery/message_server, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/telecomms/chamber) "aWM" = ( /obj/machinery/computer/message_monitor{ dir = 1 @@ -7125,21 +7692,6 @@ /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"aWR" = ( -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "aWS" = ( /obj/structure/filingcabinet/chestdrawer, /obj/machinery/light, @@ -7178,6 +7730,21 @@ icon_state = "dark" }, /area/station/telecomms/computer) +"aWX" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "aXb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ @@ -7303,7 +7870,9 @@ dir = 1; network = list("SS13","MiniSat") }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -7386,12 +7955,6 @@ "aYg" = ( /turf/simulated/wall, /area/mine/unexplored/cere/engineering) -"aYh" = ( -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "aYk" = ( /obj/machinery/power/apc{ name = "south bump"; @@ -7448,7 +8011,9 @@ }, /area/station/maintenance/port) "aYA" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -7506,7 +8071,7 @@ /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "aYV" = ( /obj/structure/table, /obj/item/storage/toolbox/electrical{ @@ -7522,14 +8087,16 @@ icon_state = "neutral" }, /area/station/public/storage/tools) -"aYY" = ( +"aZa" = ( /obj/machinery/door/airlock/maintenance{ name = "Port Asteroid Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel, -/area/station/service/library) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port2) "aZb" = ( /obj/structure/cable{ d1 = 1; @@ -7574,6 +8141,21 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central) +"aZn" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Reception" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plasteel/white, +/area/station/medical/medbay) "aZo" = ( /obj/structure/cable{ d1 = 1; @@ -7644,6 +8226,29 @@ "aZK" = ( /turf/simulated/mineral/ancient, /area/station/hallway/primary/central) +"aZL" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "aZM" = ( /turf/simulated/mineral/ancient, /area/mine/unexplored/cere/medical) @@ -7784,21 +8389,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/south) -"bas" = ( -/obj/structure/disposalpipe/segment/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) "bau" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -7966,7 +8556,9 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/fore2) "bbe" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/security/range) "bbl" = ( @@ -7977,6 +8569,17 @@ }, /turf/simulated/floor/grass/jungle, /area/station/hallway/secondary/garden) +"bbo" = ( +/obj/structure/table, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) +"bbp" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) "bbu" = ( /obj/structure/cable{ d1 = 1; @@ -8027,19 +8630,16 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) -"bbQ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod7"; - layer = 2.6; - name = "containment door 7" +"bbO" = ( +/obj/machinery/camera{ + c_tag = "Rehabilitation Dome Lobby East"; + dir = 8 }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" +/obj/item/kirbyplants{ + icon_state = "plant-21" }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) "bbS" = ( /obj/structure/cable/orange{ d1 = 1; @@ -8069,6 +8669,21 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central) +"bbV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/hallway/primary/central) "bca" = ( /obj/machinery/computer/arcade/orion_trail{ dir = 8 @@ -8109,16 +8724,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) -"bcm" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) "bcn" = ( /obj/machinery/power/terminal{ dir = 4 @@ -8162,6 +8767,23 @@ }, /turf/simulated/floor/grass/jungle, /area/station/hallway/secondary/garden) +"bcy" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/turret_protected/aisat/interior) +"bcz" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) "bcA" = ( /obj/structure/cable/orange{ d1 = 1; @@ -8174,6 +8796,14 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southwest) +"bcB" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24; + name = "east bump" + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) "bcC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/turf_decal/stripes/line{ @@ -8344,6 +8974,18 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) +"bdt" = ( +/obj/machinery/door/window/reinforced/normal{ + dir = 4; + name = "Evidence Storage" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/evidence) "bdu" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -8352,6 +8994,30 @@ icon_state = "dark" }, /area/station/security/evidence) +"bdw" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) +"bdx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/hallway/primary/central) "bdy" = ( /obj/structure/cable/orange{ d1 = 1; @@ -8491,6 +9157,15 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) +"ben" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) "bep" = ( /obj/structure/cable{ d1 = 1; @@ -8513,6 +9188,23 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/carpet/blue, /area/station/command/office/hop) +"bev" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/command/glass{ + name = "E.V.A." + }, +/obj/effect/mapping_helpers/airlock/access/any/command/eva, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/ai_monitored/storage/eva) "bew" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -8559,15 +9251,13 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/north) -"beL" = ( -/obj/machinery/door/airlock/external{ - id_tag = "supply_home"; - locked = 1; - name = "Cargo Docking Hatch" +"beJ" = ( +/obj/machinery/economy/vending/autodrobe, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" }, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/turf/simulated/floor/plating, -/area/station/supply/office) +/area/station/service/theatre) "beR" = ( /obj/structure/flora/grass/jungle, /turf/simulated/floor/grass/jungle, @@ -8579,6 +9269,19 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, /area/station/security/range) +"beT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/north) "beU" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -8598,6 +9301,73 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) +"beY" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) +"beZ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringEast"; + location = "EngineeringMiddle"; + name = "navigation beacon (Engineering-Middle)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) +"bfa" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) +"bfb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) +"bff" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringEast2"; + location = "EngineeringEast"; + name = "navigation beacon (Engineering-East)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "bfg" = ( /obj/structure/grille/broken, /obj/item/clothing/head/cone, @@ -8610,7 +9380,9 @@ /area/station/ai_monitored/storage/eva) "bfi" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/light{ dir = 1 }, @@ -8620,7 +9392,9 @@ /area/station/ai_monitored/storage/eva) "bfk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ d1 = 1; @@ -8637,12 +9411,27 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/recharge_station, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/ai_monitored/storage/eva) +"bfm" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Psych Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/psychology, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "psych" + }, +/turf/simulated/floor/wood, +/area/station/medical/psych) "bfn" = ( /obj/machinery/door/firedoor, /obj/effect/spawner/window/reinforced/polarized{ @@ -8650,6 +9439,13 @@ }, /turf/simulated/floor/plating, /area/station/medical/psych) +"bfo" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "bfp" = ( /obj/structure/grille/broken, /turf/simulated/floor/plating/asteroid/ancient, @@ -8682,14 +9478,6 @@ /obj/item/assembly/mousetrap/armed, /turf/simulated/floor/plating, /area/station/maintenance/port) -"bfF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "bfQ" = ( /obj/machinery/alarm{ dir = 1; @@ -8722,6 +9510,24 @@ /obj/structure/flora/grass/jungle, /turf/simulated/floor/grass/jungle, /area/station/hallway/secondary/garden) +"bfV" = ( +/obj/machinery/camera{ + c_tag = "Rehabilitation Dome Lobby South"; + dir = 1 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) +"bfW" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24; + name = "south bump" + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) "bfZ" = ( /obj/machinery/camera{ c_tag = "Engineering Asteroid Hallway 3"; @@ -8777,6 +9583,11 @@ icon_state = "yellowcorner" }, /area/station/hallway/primary/central) +"bgf" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "bgg" = ( /obj/item/radio/intercom{ pixel_y = -28; @@ -8794,6 +9605,26 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) +"bgj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringWest"; + location = "EngineeringEast3"; + name = "navigation beacon (Engineering-East 3)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "bgk" = ( /obj/structure/cable{ d1 = 4; @@ -8811,6 +9642,27 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) +"bgl" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/command/glass{ + name = "E.V.A." + }, +/obj/effect/mapping_helpers/airlock/access/any/command/eva, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/ai_monitored/storage/eva) "bgm" = ( /obj/structure/cable{ d1 = 4; @@ -8820,7 +9672,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -8962,6 +9816,11 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/wood, /area/station/service/theatre) +"bgW" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/station/hallway/spacebridge/dockmed) "bhd" = ( /turf/simulated/wall/r_wall, /area/station/engineering/control) @@ -8978,7 +9837,9 @@ /turf/simulated/wall, /area/station/hallway/primary/central) "bhh" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -9027,6 +9888,16 @@ /obj/machinery/economy/vending/hatdispenser, /turf/simulated/floor/plasteel, /area/station/public/locker) +"bhp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "bhq" = ( /obj/machinery/newscaster{ pixel_y = 28; @@ -9126,7 +9997,9 @@ pixel_x = 2; pixel_y = 2 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/light_switch{ dir = 1; pixel_y = -24; @@ -9290,12 +10163,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) -"biG" = ( -/obj/structure/closet/wardrobe/grey, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) "biI" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -9469,6 +10336,24 @@ }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior) +"bki" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/turret_protected/aisat/interior) "bkj" = ( /obj/structure/cable{ d1 = 1; @@ -9490,6 +10375,22 @@ icon_state = "neutralcorner" }, /area/station/turret_protected/aisat/interior) +"bkk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/turret_protected/aisat/interior) "bkl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -9509,17 +10410,6 @@ icon_state = "neutralcorner" }, /area/station/turret_protected/aisat/interior) -"bkm" = ( -/obj/machinery/door/airlock/medical/glass{ - id_tag = "MedbayFoyer"; - name = "Medical Supplies" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, -/area/station/medical/storage/secondary) "bkz" = ( /obj/machinery/ai_status_display, /turf/simulated/wall/r_wall, @@ -9581,6 +10471,24 @@ icon_state = "white" }, /area/station/medical/surgery/primary) +"bkJ" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "AI Satellite Atmospherics" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/turret_protected/aisat/interior) "bkM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -9634,6 +10542,12 @@ icon_state = "dark" }, /area/station/supply/storage) +"bld" = ( +/obj/machinery/hydroponics/constructable, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "blg" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -9654,6 +10568,21 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central) +"bli" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/hallway/primary/central) "blj" = ( /obj/structure/cable{ d1 = 4; @@ -9668,6 +10597,20 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) +"blk" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "bll" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -9711,6 +10654,24 @@ icon_state = "yellowcorner" }, /area/station/hallway/primary/central) +"blu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "blv" = ( /obj/structure/cable{ d1 = 4; @@ -9729,6 +10690,24 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) +"blw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/hallway/primary/central) "bly" = ( /obj/structure/cable{ d1 = 4; @@ -9801,6 +10780,20 @@ icon_state = "dark" }, /area/station/supply/storage) +"blL" = ( +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/station/medical/surgery/secondary) "blM" = ( /obj/structure/cable/orange{ d1 = 4; @@ -9887,7 +10880,7 @@ }, /area/station/public/storage/tools) "bmg" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/shieldwallgen, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -9948,6 +10941,14 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central) +"bmJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "bmR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -10267,6 +11268,16 @@ }, /turf/simulated/wall/r_wall, /area/station/medical/virology) +"bon" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Warden's Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/armory, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/armory/secure) "bop" = ( /obj/machinery/atmospherics/binary/valve{ dir = 4 @@ -10359,19 +11370,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/east) -"boO" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northeast) "boQ" = ( /obj/structure/cable/orange{ d1 = 4; @@ -10388,6 +11386,40 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/east) +"boY" = ( +/obj/structure/sign/directions/science{ + dir = 8; + pixel_x = -32; + pixel_y = 24 + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) +"boZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) +"bpc" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Laser Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/control) "bpe" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, @@ -10419,6 +11451,19 @@ icon_state = "dark" }, /area/station/command/bridge) +"bpk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "bpl" = ( /obj/structure/sign/directions/evac{ dir = 4; @@ -10581,6 +11626,14 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fore) +"bqn" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "bqp" = ( /obj/item/radio/intercom{ pixel_x = 28; @@ -11011,6 +12064,27 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) +"brW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "brX" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating/asteroid/ancient/airless, @@ -11068,6 +12142,27 @@ }, /turf/simulated/wall, /area/station/command/office/hop) +"bsg" = ( +/obj/structure/disposalpipe/segment/corner{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "bsh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -11170,10 +12265,16 @@ icon_state = "red" }, /area/station/security/processing) -"bsH" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal) +"bsI" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fsmaint2) "bsK" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -11189,6 +12290,22 @@ /obj/machinery/ai_status_display, /turf/simulated/wall, /area/station/security/storage) +"bsN" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Equipment Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/station/security/storage) "bsO" = ( /obj/structure/table/reinforced, /obj/item/clothing/ears/earmuffs, @@ -11311,6 +12428,25 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) +"btr" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "bts" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -11337,6 +12473,20 @@ }, /turf/simulated/floor/transparent/glass/reinforced/plasma, /area/station/engineering/engine/supermatter) +"btv" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Personnel's Private Quarters" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/hop, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/carpet/blue, +/area/station/command/office/hop) "btw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -11479,6 +12629,14 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) +"buv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "buw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -11555,6 +12713,23 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central) +"buP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringWest3"; + location = "EngineeringWest2"; + name = "navigation beacon (Engineering-West 2)" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/station/hallway/primary/central) "buQ" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -11693,6 +12868,22 @@ icon_state = "yellowcorner" }, /area/station/hallway/primary/central) +"bvf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringEast3"; + location = "EngineeringEast2"; + name = "navigation beacon (Engineering-East 2)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "yellow" + }, +/area/station/hallway/primary/central) "bvi" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 @@ -11771,6 +12962,11 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) +"bvt" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "bvz" = ( /obj/structure/table, /obj/machinery/light/small, @@ -11871,6 +13067,12 @@ icon_state = "neutralcorner" }, /area/station/turret_protected/aisat/interior) +"bvW" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/turret_protected/aisat/interior) "bvX" = ( /obj/structure/railing{ dir = 1 @@ -11959,7 +13161,7 @@ name = "Emergency Lockdown Blastdoor" }, /turf/simulated/floor/plating, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bwx" = ( /obj/structure/cable{ d1 = 4; @@ -11969,6 +13171,12 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore2) +"bwA" = ( +/obj/structure/disposalpipe/segment/corner, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "bwE" = ( /obj/machinery/light{ dir = 1 @@ -12228,7 +13436,7 @@ dir = 4; icon_state = "darkyellowcorners" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bxH" = ( /obj/structure/cable{ d1 = 1; @@ -12240,7 +13448,7 @@ icon_state = "darkyellow"; dir = 1 }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bxI" = ( /obj/structure/cable{ d1 = 2; @@ -12258,7 +13466,7 @@ dir = 1; icon_state = "darkyellowcorners" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bxJ" = ( /obj/item/plant_analyzer, /turf/simulated/floor/plating, @@ -12357,7 +13565,9 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "byg" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "byh" = ( @@ -12497,7 +13707,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "byJ" = ( /obj/structure/cable{ d1 = 1; @@ -12511,7 +13721,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "byK" = ( /obj/structure/cable/orange{ d1 = 1; @@ -12571,18 +13781,6 @@ icon_state = "whitebluefull" }, /area/station/medical/medbay) -"byX" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "byY" = ( /obj/structure/sign/securearea, /turf/simulated/wall/r_wall, @@ -12640,17 +13838,6 @@ "bzj" = ( /turf/simulated/floor/plating, /area/station/hallway/primary/port/north) -"bzk" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24; - name = "south bump" - }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/theatre) "bzq" = ( /obj/machinery/economy/vending/cola, /turf/simulated/floor/plating, @@ -12770,6 +13957,43 @@ icon_state = "whiteblue" }, /area/station/medical/reception) +"bzO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "medmain"; + name = "Medbay Entrance" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/general, +/obj/effect/mapping_helpers/airlock/access/any/medical/genetics, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whiteblue" + }, +/area/station/medical/medbay) "bzT" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 @@ -12779,6 +14003,52 @@ icon_state = "dark" }, /area/station/security/brig) +"bzU" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) +"bzY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology{ + autoclose = 0; + id_tag = "viro_door_int"; + locked = 1; + name = "Virology Lab Internal Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/access_button{ + autolink_id = "viro_btn_int"; + name = "Virology Lab Access Button"; + req_access_txt = "39"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreenfull" + }, +/area/station/medical/virology) "bzZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -12976,6 +14246,20 @@ /obj/machinery/atmospherics/pipe/simple/visible/green, /turf/simulated/wall/r_wall, /area/station/engineering/engine/supermatter) +"bAP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/engineering/glass{ + heat_proof = 1; + name = "Supermatter Chamber" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/simulated/floor/engine, +/area/station/engineering/engine/supermatter) "bAQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /turf/simulated/wall/r_wall, @@ -13171,13 +14455,13 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bCa" = ( /obj/structure/closet/secure_closet/engineering_electrical, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bCc" = ( /obj/structure/cable{ d1 = 4; @@ -13412,7 +14696,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bDc" = ( /obj/structure/cable{ d1 = 1; @@ -13457,29 +14741,10 @@ icon_state = "whitebluecorner" }, /area/station/medical/medbay) -"bDt" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) +"bDv" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "bDw" = ( /obj/structure/chair/office/light, /turf/simulated/floor/plasteel{ @@ -13543,28 +14808,6 @@ }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior) -"bDK" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "cmo" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/command/office/cmo) "bDQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -13609,6 +14852,36 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/engineering/control) +"bEe" = ( +/obj/machinery/door/airlock/engineering/glass{ + autoclose = 0; + id_tag = "engsm_door_int"; + locked = 1; + name = "Supermatter Interior Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/station/engineering/control) +"bEg" = ( +/obj/machinery/door/airlock/engineering/glass{ + autoclose = 0; + id_tag = "engsm_door_int"; + locked = 1; + name = "Supermatter Interior Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/engine, +/area/station/engineering/control) "bEh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/spawner/window/reinforced/plasma, @@ -13662,7 +14935,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bEm" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -13671,7 +14944,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bEq" = ( /obj/machinery/camera{ c_tag = "Chief Medical Officer's Office"; @@ -13697,6 +14970,24 @@ }, /turf/simulated/floor/engine, /area/station/medical/chemistry) +"bEu" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/obj/machinery/smartfridge/secure/medbay, +/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/chemistry{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ + dir = 4 + }, +/obj/machinery/door/window/antitheft/normal{ + dir = 4; + name = "Medbay Fridge" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/medical/chemistry) "bEv" = ( /obj/machinery/alarm{ pixel_y = 24; @@ -13748,6 +15039,11 @@ icon_state = "whiteyellow" }, /area/station/medical/medbay) +"bED" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/turret_protected/aisat/interior) "bEJ" = ( /obj/machinery/ai_status_display{ pixel_x = 32 @@ -13771,7 +15067,7 @@ }, /obj/structure/closet, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "bEP" = ( /obj/machinery/power/apc{ dir = 4; @@ -13813,7 +15109,7 @@ }, /area/station/hallway/primary/fore) "bET" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -13821,14 +15117,14 @@ /area/station/engineering/atmos) "bEV" = ( /obj/machinery/atmospherics/portable/canister/toxins, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/engineering/atmos) "bEW" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14038,7 +15334,7 @@ /obj/machinery/shower{ pixel_y = 20 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/effect/turf_decal/stripes/corner{ dir = 4 }, @@ -14066,7 +15362,7 @@ /obj/machinery/shower{ pixel_y = 20 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, @@ -14174,7 +15470,7 @@ dir = 8; icon_state = "darkyellowcorners" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bFC" = ( /obj/structure/cable{ d1 = 1; @@ -14254,6 +15550,25 @@ icon_state = "whiteyellow" }, /area/station/medical/chemistry) +"bFI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/medical/glass{ + name = "Chemistry Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/medical/chemistry) "bFJ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -14339,6 +15654,24 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) +"bFY" = ( +/obj/machinery/door/airlock{ + name = "Chaplain's Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/service/chapel) "bGk" = ( /obj/machinery/power/apc{ dir = 4; @@ -14386,9 +15719,26 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) +"bGF" = ( +/obj/machinery/door/airlock/external{ + id_tag = "mining_home"; + locked = 1; + name = "Mining Dock Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/obj/machinery/door/firedoor, +/obj/structure/fans/tiny, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/supply/miningdock) "bGH" = ( /obj/machinery/atmospherics/portable/canister, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14552,7 +15902,7 @@ icon_state = "darkyellow"; dir = 8 }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bHj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -14571,12 +15921,12 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bHp" = ( /obj/machinery/shower{ dir = 1 }, -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/noslip, /area/station/medical/medbay) "bHq" = ( @@ -14613,6 +15963,16 @@ icon_state = "whitepurple" }, /area/station/science/genetics) +"bHB" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external/glass{ + id_tag = "mining_home"; + name = "Mining Dock Airlock"; + locked = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/turf/simulated/floor/plating, +/area/station/supply/miningdock) "bHD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -14622,20 +15982,6 @@ icon_state = "cult" }, /area/station/legal/lawoffice) -"bHE" = ( -/obj/machinery/door/airlock/command{ - name = "Captain's Quarters" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/captain, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/station/command/office/captain) "bHF" = ( /obj/docking_port/stationary{ dir = 4; @@ -14729,6 +16075,23 @@ icon_state = "dark" }, /area/station/engineering/atmos) +"bIj" = ( +/obj/machinery/door/airlock/engineering{ + name = "Atmospherics Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/atmos) +"bIk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) "bIl" = ( /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fore) @@ -14808,7 +16171,7 @@ "bID" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bIF" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -14818,7 +16181,7 @@ dir = 10; icon_state = "darkyellow" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bIG" = ( /obj/structure/table, /obj/item/destTagger, @@ -14826,7 +16189,7 @@ /turf/simulated/floor/plasteel{ icon_state = "darkyellow" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "bII" = ( /obj/machinery/gravity_generator/main/station, /turf/simulated/floor/plating, @@ -14857,6 +16220,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/medical/medbay) +"bIP" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medical Supplies" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel/white, +/area/station/medical/medbay) "bIQ" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -15003,21 +16376,21 @@ /area/station/engineering/atmos) "bJE" = ( /obj/machinery/atmospherics/portable/canister/carbon_dioxide, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/engineering/atmos) "bJF" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/engineering/atmos) "bJG" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -15040,32 +16413,6 @@ dir = 8 }, /area/station/engineering/control) -"bJP" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "cell2"; - name = "Permabrig Cell 2"; - security_level = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors"; - opacity = 0 - }, -/obj/effect/mapping_helpers/airlock/unres, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel, -/area/station/security/permabrig) "bJQ" = ( /obj/structure/cable{ d1 = 2; @@ -15093,6 +16440,28 @@ icon_state = "dark" }, /area/station/engineering/control) +"bJU" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "cmo" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/command/office/cmo) "bJX" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -15219,6 +16588,25 @@ icon_state = "dark" }, /area/station/engineering/gravitygenerator) +"bKZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/medical/glass{ + name = "Staff Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/station/medical/break_room) "bLa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -15406,6 +16794,18 @@ }, /turf/simulated/floor/wood, /area/station/service/library) +"bLO" = ( +/obj/machinery/door/window/classic/reversed{ + dir = 1; + name = "Interior Pipe Access" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/atmos) "bLQ" = ( /obj/machinery/atmospherics/binary/pump{ dir = 1; @@ -15507,17 +16907,17 @@ icon_state = "darkyellow" }, /area/station/engineering/control) -"bMl" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - color = "#954535" +"bMn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, +/obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/starboard/south) +/area/station/hallway/primary/fore/west) "bMo" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -15562,6 +16962,19 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) +"bMx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "bMy" = ( /obj/structure/table/wood, /obj/structure/railing{ @@ -15865,14 +17278,6 @@ }, /turf/space, /area/space/nearstation) -"bOb" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/medical/virology) "bOf" = ( /obj/structure/cable{ d1 = 1; @@ -16109,7 +17514,9 @@ }, /area/station/hallway/primary/starboard/south) "bOW" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/ore_box, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) @@ -16428,6 +17835,16 @@ }, /turf/simulated/floor/plasteel, /area/station/security/processing) +"bQe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/research{ + name = "Research Division Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel/white, +/area/station/science/rnd) "bQg" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ @@ -16499,15 +17916,6 @@ "bQz" = ( /turf/simulated/wall, /area/station/engineering/atmos) -"bQD" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/snacks/grown/potato, -/obj/item/reagent_containers/food/snacks/grown/chili, -/obj/item/seeds/grape, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "bQF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -16630,6 +18038,29 @@ icon_state = "dark" }, /area/station/public/fitness) +"bRh" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/brig) "bRi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -16958,6 +18389,14 @@ /obj/structure/lattice/catwalk, /turf/space, /area/station/engineering/solar/auxport) +"bSB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/turret_protected/aisat/interior) "bSC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -17160,7 +18599,7 @@ home_destination = "QM #1"; suffix = "#1" }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/office) "bTy" = ( @@ -17292,7 +18731,7 @@ }, /area/station/security/processing) "bTP" = ( -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, /obj/effect/turf_decal/caution/stand_clear, @@ -17329,6 +18768,17 @@ icon_state = "red" }, /area/station/security/storage) +"bTV" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/obj/machinery/quantumpad/cere/security_science{ + name = "quantum pad" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurplefull" + }, +/area/station/public/quantum/security) "bTW" = ( /obj/machinery/light{ dir = 1 @@ -17770,6 +19220,27 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) +"bVw" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/window/classic/reversed{ + dir = 1; + name = "Interior Pipe Access" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/atmos) "bVx" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/trinary/filter{ @@ -18065,6 +19536,16 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/wall/r_wall, /area/station/engineering/atmos) +"bWx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "bWy" = ( /obj/structure/table, /obj/machinery/light/small{ @@ -18348,28 +19829,6 @@ oxygen = 0.01 }, /area/station/engineering/atmos) -"bYi" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "bridge" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating, -/area/station/command/bridge) "bYj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -18401,29 +19860,6 @@ icon_state = "darkblue" }, /area/station/command/bridge) -"bYy" = ( -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - name = "Prisoner 'Transfer' Lounge"; - security_level = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/execution) "bYF" = ( /obj/effect/spawner/airlock/e_to_w, /turf/simulated/wall, @@ -18546,16 +19982,6 @@ icon_state = "dark" }, /area/station/command/bridge) -"bYV" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external/glass{ - id_tag = "mining_home"; - name = "Mining Dock Airlock"; - locked = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/turf/simulated/floor/plating, -/area/station/supply/miningdock) "bZb" = ( /obj/machinery/light{ dir = 4 @@ -18625,29 +20051,10 @@ icon_state = "cafeteria" }, /area/station/science/hallway) -"cae" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) +"bZX" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/supply/office) "cak" = ( /turf/simulated/floor/plating, /area/station/maintenance/disposal/southwest) @@ -18669,6 +20076,37 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/port/south) +"car" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) +"cau" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "hopshutter" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/reinforced/normal{ + dir = 1; + name = "Head of Personnel's Desk" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/command/hop{ + dir = 1 + }, +/obj/machinery/door/window{ + name = "Desk Door" + }, +/obj/item/desk_bell{ + pixel_x = 7; + pixel_y = 7; + anchored = 1 + }, +/turf/simulated/floor/plating, +/area/station/command/office/hop) "cav" = ( /turf/simulated/wall, /area/station/maintenance/auxsolarport) @@ -18736,7 +20174,7 @@ dir = 8; location = "QM #2" }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/office) "cbH" = ( @@ -18824,31 +20262,6 @@ icon_state = "red" }, /area/station/security/processing) -"cct" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod3"; - layer = 2.6; - name = "containment door 3" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/window/classic/normal{ - dir = 1; - name = "Containment Pen" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ - dir = 1 - }, -/turf/simulated/floor/engine, -/area/station/science/xenobiology) "ccu" = ( /obj/structure/cable/orange{ d1 = 1; @@ -18924,6 +20337,14 @@ icon_state = "red" }, /area/station/hallway/secondary/exit) +"ccM" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/station/hallway/secondary/exit) "ccN" = ( /obj/structure/rack, /obj/item/clothing/suit/armor/bulletproof, @@ -19208,8 +20629,12 @@ }, /area/station/hallway/spacebridge/cargocom) "cep" = ( -/obj/effect/decal/warning_stripes/northeastcorner, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/effect/turf_decal/loading_area{ dir = 4 }, @@ -19219,12 +20644,26 @@ /obj/effect/turf_decal/stripes/corner, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) +"cet" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/telecomms/chamber) "cev" = ( /obj/machinery/light/small{ dir = 8 }, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "cex" = ( /obj/machinery/firealarm{ dir = 4; @@ -19264,14 +20703,19 @@ icon_state = "whiteyellow" }, /area/station/science/robotics/chargebay) -"ceF" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 +"ceI" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment/corner{ + dir = 8 }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/fore) +/area/station/hallway/primary/fore/west) "ceK" = ( /obj/machinery/light/small{ dir = 1 @@ -19297,6 +20741,25 @@ "ceQ" = ( /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) +"ceR" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/telecomms/chamber) +"ceV" = ( +/obj/structure/closet/secure_closet/mime, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/mime) "cfa" = ( /obj/machinery/atmospherics/portable/canister/air, /obj/machinery/atmospherics/unary/portables_connector{ @@ -19304,6 +20767,11 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) +"cfd" = ( +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai_upload) "cfe" = ( /obj/machinery/smartfridge/secure/circuits/aiupload/experimental, /turf/simulated/floor/plasteel{ @@ -19324,6 +20792,34 @@ icon_state = "dark" }, /area/station/supply/storage) +"cfh" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF PAD WHEN IN USE'."; + name = "KEEP CLEAR OF PAD WHEN IN USE"; + pixel_y = 32 + }, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/obj/machinery/quantumpad/cere/arrivals_science{ + name = "quantum pad" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkpurplefull" + }, +/area/station/public/quantum/docking) +"cfn" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/structure/cable/orange, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "cfq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -19352,6 +20848,22 @@ }, /turf/simulated/floor/plasteel, /area/station/security/storage) +"cfC" = ( +/obj/machinery/disposal, +/obj/item/radio/intercom{ + pixel_x = -28; + name = "custom placement" + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24; + name = "south bump" + }, +/turf/simulated/floor/plasteel, +/area/station/supply/miningdock) "cfD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -19415,6 +20927,29 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fore2) +"cgh" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigRight"; + name = "Brig Foyer Right Entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/brig) "cgi" = ( /obj/structure/cable/orange{ d1 = 1; @@ -19445,32 +20980,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/servsci) -"cgq" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - id_tag = "ntrepofficedoor"; - name = "NT Representative's Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/ntrep, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/wood, -/area/station/command/office/ntrep) "cgr" = ( /obj/structure/cable/orange{ d1 = 1; @@ -19730,6 +21239,19 @@ icon_state = "dark" }, /area/station/command/bridge) +"chN" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "chQ" = ( /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) @@ -19742,6 +21264,11 @@ "chT" = ( /turf/simulated/floor/plasteel/freezer, /area/station/public/locker) +"chV" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "chX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -19824,27 +21351,11 @@ /obj/machinery/teleport/hub, /turf/simulated/floor/plating, /area/station/command/teleporter) -"cir" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment/corner{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) -"ciu" = ( +"cif" = ( +/obj/structure/disposalpipe/segment, /obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, /turf/simulated/floor/plating, -/area/station/security/permabrig) +/area/station/maintenance/disposal/external/north) "ciw" = ( /obj/structure/cable/orange{ d1 = 1; @@ -19863,6 +21374,26 @@ /obj/machinery/light/small, /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) +"ciy" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Command Asteroid Solars" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/auxsolarport) +"ciB" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "ciC" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/disposal/northwest) @@ -19871,7 +21402,12 @@ /obj/item/coin/silver, /obj/item/coin/silver, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) +"ciG" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/east) "ciN" = ( /obj/machinery/computer/security{ network = list("SS13","Research Outpost","Mining Outpost","Telecomms"); @@ -19884,6 +21420,10 @@ icon_state = "darkred" }, /area/station/security/checkpoint/secondary) +"ciQ" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/spacebridge/comeng) "ciV" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -20018,6 +21558,22 @@ "cjR" = ( /turf/simulated/wall, /area/station/public/quantum/security) +"cjV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/poddoor/preopen{ + id_tag = "researchlockdown"; + layer = 2.6; + name = "Research Emergency Lockdown" + }, +/obj/machinery/door/airlock/research{ + name = "Research Division Access" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/genetics, +/obj/effect/mapping_helpers/airlock/access/any/science/research, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel/white, +/area/station/science/hallway) "cki" = ( /obj/structure/chair/stool{ dir = 1 @@ -20174,6 +21730,14 @@ icon_state = "neutralfull" }, /area/station/hallway/secondary/entry/south) +"ckW" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry) "clc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -20244,45 +21808,36 @@ }, /area/station/maintenance/apmaint) "clt" = ( -/obj/structure/disposalpipe/junction/reversed{ - dir = 8 +/obj/effect/spawner/window/reinforced/plasma/grilled, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ceoffice" }, /obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/turf/simulated/floor/plating, +/area/station/command/office/ce) +"clw" = ( +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/port/east) +/area/station/hallway/primary/aft/west) "clB" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ icon_state = "arrival" }, /area/station/hallway/secondary/entry/south) -"clE" = ( -/obj/machinery/disposal, -/obj/item/radio/intercom{ - pixel_x = -28; - name = "custom placement" - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24; - name = "south bump" - }, -/turf/simulated/floor/plasteel, -/area/station/supply/miningdock) "clH" = ( /obj/machinery/firealarm{ dir = 1; @@ -20293,6 +21848,28 @@ icon_state = "arrival" }, /area/station/hallway/secondary/entry/south) +"clL" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod7"; + layer = 2.6; + name = "containment door 7" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, +/turf/simulated/floor/engine, +/area/station/science/xenobiology) "clN" = ( /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/transparent/glass/reinforced, @@ -20316,6 +21893,15 @@ }, /turf/simulated/wall/r_wall, /area/station/science/toxins/mixing) +"clS" = ( +/obj/machinery/door/airlock/research{ + name = "Toxins Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/tox, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/corner, +/turf/simulated/floor/plasteel, +/area/station/science/storage) "clV" = ( /obj/structure/cable/orange{ d1 = 1; @@ -20352,6 +21938,20 @@ icon_state = "brown" }, /area/station/supply/qm) +"cmg" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Biohazard Shutter"; + opacity = 0 + }, +/obj/item/radio/intercom{ + name = "custom placement" + }, +/obj/effect/spawner/window/reinforced/plasma/grilled, +/turf/simulated/floor/plating, +/area/station/science/toxins/launch) "cmo" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, @@ -20501,11 +22101,11 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/light/small{ dir = 8 }, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes/red, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -20530,6 +22130,21 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/security/lobby) +"cny" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "whitepurple" + }, +/area/station/science/xenobiology) "cnz" = ( /obj/machinery/light{ dir = 4 @@ -20581,16 +22196,6 @@ icon_state = "darkred" }, /area/station/security/warden) -"cnO" = ( -/obj/machinery/power/terminal, -/obj/structure/cable, -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 1; - id_tag = "aisat" - }, -/turf/simulated/floor/plating, -/area/station/turret_protected/ai) "cnP" = ( /obj/machinery/firealarm{ dir = 4; @@ -20683,6 +22288,19 @@ icon_state = "dark" }, /area/station/security/warden) +"con" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod5"; + name = "containment door 5" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "cot" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -20695,23 +22313,6 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/hallway) -"cou" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "cov" = ( /obj/machinery/light{ dir = 4 @@ -20722,7 +22323,7 @@ name = "east bump" }, /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -20740,12 +22341,42 @@ }, /turf/simulated/floor/plating, /area/station/science/storage) +"coE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/westalt) "coF" = ( /obj/structure/closet/emcloset, /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/port) +"coO" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/turret_protected/aisat/interior) +"coU" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/maintcentral) "coV" = ( /obj/structure/cable{ d1 = 1; @@ -20767,16 +22398,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fore2) -"cpa" = ( -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "bs" - }, -/turf/simulated/floor/plating, -/area/station/command/office/blueshield) "cph" = ( /obj/machinery/economy/vending/lawdrobe, /turf/simulated/floor/plasteel{ @@ -20943,6 +22564,14 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) +"cpO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "cpQ" = ( /obj/structure/closet/firecloset/full, /obj/effect/spawner/lootdrop/maintenance, @@ -20967,16 +22596,7 @@ icon_state = "2-8" }, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) -"cpV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) +/area/station/maintenance/fsmaint2) "cpW" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -21170,6 +22790,27 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fsmaint) +"crd" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigEast"; + name = "Brig East Entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/prison/cell_block/A) "crh" = ( /obj/structure/table, /obj/machinery/alarm{ @@ -21279,17 +22920,6 @@ }, /turf/simulated/floor/wood, /area/station/legal/courtroom) -"csc" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "ntr" - }, -/turf/simulated/floor/plating, -/area/station/command/office/ntrep) "csf" = ( /obj/item/radio/intercom{ pixel_y = -28; @@ -21324,6 +22954,12 @@ /obj/item/flashlight, /turf/simulated/floor/plating, /area/station/maintenance/fore2) +"csA" = ( +/obj/structure/closet/l3closet/scientist, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/station/science/hallway) "csK" = ( /obj/structure/cable/orange{ d1 = 1; @@ -21491,6 +23127,13 @@ icon_state = "white" }, /area/station/science/misc_lab) +"ctU" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/fpmaint) "ctV" = ( /obj/structure/sign/xenobio{ pixel_x = 32 @@ -21518,6 +23161,16 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fpmaint) +"cuk" = ( +/obj/item/radio/intercom{ + pixel_y = 28; + name = "custom placement" + }, +/obj/machinery/hydroponics/constructable, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "cul" = ( /obj/structure/table/reinforced, /obj/item/storage/box/syringes, @@ -21674,7 +23327,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/science/misc_lab) "cuW" = ( @@ -21827,20 +23482,10 @@ icon_state = "neutralcorner" }, /area/station/hallway/spacebridge/serveng) -"cvF" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Command Asteroid Solars" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/station/maintenance/auxsolarport) "cvQ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/science/misc_lab) "cvR" = ( @@ -21907,14 +23552,6 @@ icon_state = "redcorner" }, /area/station/security/lobby) -"cwp" = ( -/obj/structure/chair/sofa/corp/left{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, -/area/station/hallway/secondary/exit) "cws" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/orange{ @@ -21942,6 +23579,19 @@ }, /turf/simulated/floor/engine, /area/station/science/explab/chamber) +"cwJ" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "cwV" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -22001,6 +23651,23 @@ /obj/effect/spawner/lootdrop/maintenance/eight, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/apmaint) +"cxl" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/apmaint) "cxq" = ( /obj/structure/window/reinforced, /obj/effect/turf_decal/stripes/line{ @@ -22025,6 +23692,21 @@ /obj/structure/flora/ausbushes/reedbush, /turf/simulated/floor/grass, /area/station/service/hydroponics) +"cxD" = ( +/obj/machinery/door/airlock{ + name = "Crematorium" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/crematorium, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/maintenance/port) "cxI" = ( /obj/machinery/camera{ c_tag = "Service Atmospherics Checkpoint" @@ -22048,24 +23730,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"cxS" = ( -/obj/machinery/power/smes{ - charge = 5e+006; - output_level = 150000 - }, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "cxU" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, @@ -22075,7 +23739,7 @@ }, /area/station/maintenance/fore2) "cxV" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ icon_state = "purplefull" @@ -22089,29 +23753,6 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/engine, /area/station/science/test_chamber) -"cxZ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/hallway/primary/port/south) -"cyb" = ( -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/security/checkpoint/secondary) "cyf" = ( /obj/effect/landmark/start/chef, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -22143,10 +23784,35 @@ }, /turf/simulated/floor/engine, /area/station/science/explab/chamber) -"cyq" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/security/prisonershuttle) +"cyl" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen"; + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "telescienceblast"; + name = "test chamber blast doors"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/station/science/explab/chamber) "cyx" = ( /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel, @@ -22217,7 +23883,9 @@ dir = 1; layer = 2.9 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/science/misc_lab) "czd" = ( @@ -22294,21 +23962,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/cargocom) -"czy" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "czA" = ( /obj/machinery/power/apc{ dir = 4; @@ -22338,7 +23991,9 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/landmark/start/scientist, /turf/simulated/floor/engine, /area/station/science/misc_lab) @@ -22367,6 +24022,13 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"czM" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint) "czN" = ( /obj/machinery/alarm{ pixel_y = 24; @@ -22462,6 +24124,13 @@ icon_state = "darkbrown" }, /area/station/supply/office) +"cAh" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/station/science/xenobiology) "cAi" = ( /obj/structure/barricade/wooden, /turf/simulated/floor/plating{ @@ -22518,6 +24187,27 @@ icon_state = "darkbrown" }, /area/station/supply/office) +"cAq" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigEast"; + name = "Brig East Entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/prison/cell_block/A) "cAr" = ( /obj/structure/cable/orange{ d1 = 1; @@ -22786,19 +24476,6 @@ icon_state = "darkredcorners" }, /area/station/security/prison/cell_block/A) -"cBY" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/hologram/holopad, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "cCc" = ( /mob/living/carbon/human/monkey, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -22816,17 +24493,6 @@ /obj/structure/grille/broken, /turf/simulated/floor/plating, /area/station/maintenance/disposal/southwest) -"cCs" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/item/bedsheet/blue, -/obj/structure/bed, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) "cCw" = ( /turf/simulated/floor/engine, /area/station/science/test_chamber) @@ -22838,16 +24504,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/public/locker) -"cCE" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, +"cCD" = ( +/obj/item/flag/mime, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" }, -/area/station/hallway/primary/central) +/area/station/service/mime) "cCG" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -22863,6 +24526,35 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/north) +"cCJ" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/requests_console{ + department = "Crew Quarters"; + name = "Crew Quarters Requests Console"; + pixel_y = 30 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) +"cCK" = ( +/obj/machinery/newscaster{ + pixel_y = 28; + name = "north bump" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) +"cCL" = ( +/obj/structure/closet/wardrobe/black, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) "cCM" = ( /obj/machinery/alarm{ pixel_y = 24; @@ -22947,7 +24639,7 @@ icon_state = "1-4" }, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "cDo" = ( /obj/machinery/camera{ c_tag = "Chapel Office"; @@ -23427,13 +25119,6 @@ icon_state = "darkredcorners" }, /area/station/security/prison/cell_block/A) -"cFX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northeast) "cFY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -23483,30 +25168,38 @@ "cGd" = ( /turf/simulated/wall/r_wall, /area/station/maintenance/apmaint) -"cGk" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"cGh" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/door/airlock/security/glass{ + name = "General Population Cell" }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "dark" }, -/area/station/hallway/primary/port/east) +/area/station/security/prison/cell_block/A) "cGn" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/public/locker) +"cGp" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/item/bedsheet/blue, +/obj/structure/bed, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) "cGq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -23528,6 +25221,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/medical/medbay) +"cGv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Bar" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/gambling_den) "cGw" = ( /obj/structure/disposalpipe/segment, /obj/item/radio/intercom{ @@ -23543,6 +25247,17 @@ icon_state = "dark" }, /area/station/engineering/control) +"cGD" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) +"cGE" = ( +/obj/structure/closet/wardrobe/grey, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) "cGJ" = ( /obj/machinery/drone_fabricator, /obj/machinery/camera/autoname, @@ -23579,23 +25294,21 @@ }, /turf/simulated/floor/wood, /area/station/command/office/hop) +"cGN" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance Drone Dispensary" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "cGP" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ icon_state = "darkblue" }, /area/station/command/bridge) -"cGS" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/telecomms/chamber) "cHh" = ( /obj/structure/cable/orange{ d1 = 4; @@ -23622,27 +25335,6 @@ /obj/structure/flora/ausbushes/ppflowers, /turf/simulated/floor/grass, /area/station/hallway/secondary/exit) -"cHm" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Foyer" - }, -/obj/effect/mapping_helpers/airlock/access/any/command/general, -/obj/effect/mapping_helpers/airlock/access/any/supply/qm, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "bridge" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" - }, -/area/station/command/bridge) "cHq" = ( /turf/simulated/wall, /area/station/public/quantum/cargo) @@ -23688,6 +25380,27 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"cHw" = ( +/obj/structure/sign/directions/science{ + pixel_x = 32; + pixel_y = -24 + }, +/obj/structure/sign/directions/medical{ + dir = 4; + pixel_x = 32; + pixel_y = -40 + }, +/obj/structure/sign/directions/cargo{ + dir = 4; + pixel_x = 32; + pixel_y = -32 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + color = "#954535" + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/fore/west) "cHx" = ( /obj/structure/cable/orange{ d1 = 4; @@ -23724,17 +25437,6 @@ icon_state = "darkbrown" }, /area/station/supply/office) -"cHD" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Equipment Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" - }, -/area/station/security/storage) "cHF" = ( /obj/machinery/computer/supplycomp{ dir = 4 @@ -23824,6 +25526,17 @@ }, /turf/simulated/floor/plasteel, /area/station/public/locker) +"cHZ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/command{ + name = "Head of Personnel" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/hop, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/wood, +/area/station/command/office/hop) "cIc" = ( /obj/structure/chair/stool{ dir = 8 @@ -23858,6 +25571,12 @@ }, /turf/simulated/floor/grass/jungle, /area/station/hallway/secondary/garden) +"cIq" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) "cIr" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/cargo_technician, @@ -23887,25 +25606,40 @@ icon_state = "darkbrown" }, /area/station/supply/office) -"cIy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"cIx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 5 }, -/area/station/hallway/primary/fore/east) +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) "cIA" = ( /obj/machinery/status_display{ layer = 4 }, /turf/simulated/wall, /area/station/hallway/primary/central) +"cIC" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringWest2"; + location = "EngineeringWest"; + name = "navigation beacon (Engineering-West)" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "cID" = ( /obj/structure/dispenser/oxygen, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light{ dir = 1 }, @@ -23976,6 +25710,13 @@ icon_state = "whitegreen" }, /area/station/public/sleep) +"cIZ" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) "cJa" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -23998,7 +25739,19 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) +"cJe" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringMiddle2"; + location = "EngineeringWest3"; + name = "navigation beacon (Engineering-West 3)" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "cJf" = ( /obj/machinery/power/apc{ dir = 4; @@ -24016,7 +25769,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "cJg" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 24; @@ -24028,7 +25781,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "cJh" = ( /obj/structure/cable{ d2 = 8; @@ -24125,17 +25878,6 @@ /obj/structure/dispenser/oxygen, /turf/simulated/floor/plating, /area/station/hallway/primary/central) -"cJt" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/obj/machinery/quantumpad/cere/science_arrivals{ - name = "quantum pad" - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/public/quantum/science) "cJu" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -24407,6 +26149,14 @@ /obj/structure/filingcabinet, /turf/simulated/floor/wood, /area/station/legal/magistrate) +"cKZ" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fore2) "cLa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -24492,6 +26242,16 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fore2) +"cLx" = ( +/obj/machinery/door/airlock/external{ + id_tag = "supply_home"; + locked = 1; + name = "Cargo Docking Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/structure/fans/tiny, +/turf/simulated/floor/plating, +/area/station/supply/office) "cLz" = ( /obj/structure/cable/orange{ d1 = 1; @@ -24538,6 +26298,27 @@ /obj/item/stack/sheet/metal, /turf/simulated/floor/plating, /area/station/maintenance/fore2) +"cLM" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) +"cLN" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) +"cLO" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/closet/wardrobe/xenos, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) "cLT" = ( /obj/structure/sign/poster/official/pda_ad{ pixel_x = -32 @@ -24564,6 +26345,27 @@ }, /turf/simulated/floor/wood, /area/station/command/office/hop) +"cMa" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge"; + layer = 2.6; + name = "Emergency Blast Door" + }, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Foyer" + }, +/obj/effect/mapping_helpers/airlock/access/any/command/general, +/obj/effect/mapping_helpers/airlock/access/any/supply/qm, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "bridge" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/station/command/bridge) "cMb" = ( /obj/effect/spawner/window/reinforced/polarized{ id = "Magistrate" @@ -24579,21 +26381,27 @@ icon_state = "dark" }, /area/station/supply/office) -"cMl" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "Detective" +"cMm" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge"; + layer = 2.6; + name = "Emergency Blast Door" }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Foyer" }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/mapping_helpers/airlock/access/any/command/general, +/obj/effect/mapping_helpers/airlock/access/any/supply/qm, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "bridge" }, -/turf/simulated/floor/plating, -/area/station/security/detective) +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/station/command/bridge) "cMn" = ( /obj/structure/chair{ dir = 8 @@ -24635,6 +26443,24 @@ /obj/structure/sign/barsign, /turf/simulated/wall, /area/station/maintenance/gambling_den) +"cMD" = ( +/obj/machinery/porta_turret{ + dir = 4; + installation = /obj/item/gun/energy/gun; + name = "hallway turret" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "cME" = ( /obj/structure/cable/orange{ d1 = 2; @@ -24763,6 +26589,93 @@ icon_state = "dark" }, /area/station/engineering/break_room) +"cNa" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24; + name = "east bump" + }, +/obj/machinery/quantumpad/cere/cargo_arrivals{ + name = "quantum pad" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/public/quantum/cargo) +"cNb" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "hopexternal" + }, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/machinery/ticket_machine{ + layer = 4; + pixel_x = -32 + }, +/turf/simulated/floor/plasteel, +/area/station/command/office/hop) +"cNd" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/port) +"cNe" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/port) +"cNg" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/baguette, +/obj/structure/sign/poster/official/the_owl{ + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Theatre Backstage"; + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/theatre) +"cNh" = ( +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/theatre) +"cNi" = ( +/obj/machinery/mineral/ore_redemption, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel{ + icon_state = "darkbrownfull" + }, +/area/station/supply/office) "cNj" = ( /obj/structure/table/wood, /obj/item/instrument/guitar, @@ -24849,11 +26762,6 @@ icon_state = "dark" }, /area/station/service/chapel) -"cNF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, -/area/station/hallway/secondary/exit) "cNG" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ @@ -24918,13 +26826,21 @@ icon_state = "redcorner" }, /area/station/security/prison/cell_block/A) +"cNR" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/chair/sofa/corp/right{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) "cNS" = ( -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/door/airlock/security/glass{ name = "Criminal Delivery Chute" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes/red, /obj/structure/disposalpipe/segment{ dir = 4; color = "#954535" @@ -24976,19 +26892,17 @@ icon_state = "bar" }, /area/station/service/theatre) -"cOg" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +"cOh" = ( +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) +"cOl" = ( /obj/structure/cable/orange{ d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 4; + icon_state = "1-4" }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/south) +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) "cOo" = ( /obj/machinery/door/airlock/external{ name = "Emergency Shuttle Airlock" @@ -25037,18 +26951,6 @@ icon_state = "whitebluecorner" }, /area/station/medical/surgery/primary) -"cOx" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Cargo SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/hallway/primary/fore/east) "cOz" = ( /obj/structure/shuttle/engine/propulsion/burst{ dir = 4 @@ -25063,17 +26965,6 @@ icon_state = "dark" }, /area/station/command/office/cmo) -"cOD" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "BrigEast"; - name = "Brig East Entrance" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/prison/cell_block/A) "cOE" = ( /obj/item/radio/intercom{ pixel_x = -28; @@ -25187,7 +27078,7 @@ /obj/structure/sign/deathsposal{ pixel_x = 32 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitegreen" @@ -25218,14 +27109,6 @@ icon_state = "white" }, /area/station/medical/virology) -"cOY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "cOZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -25299,7 +27182,7 @@ /area/station/medical/virology) "cPr" = ( /obj/structure/bed/roller, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitegreen" @@ -25335,6 +27218,15 @@ }, /turf/simulated/floor/grass, /area/station/medical/medbay) +"cPH" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) "cPI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -25386,11 +27278,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/south) -"cPQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) "cPR" = ( /obj/machinery/light{ dir = 4 @@ -25400,6 +27287,26 @@ icon_state = "yellowcorner" }, /area/station/hallway/primary/central) +"cPW" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) +"cPX" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Science SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint) "cQa" = ( /obj/effect/landmark/start/engineer, /turf/simulated/floor/plasteel{ @@ -25426,9 +27333,46 @@ icon_state = "darkyellow" }, /area/station/engineering/control) +"cQi" = ( +/obj/structure/sign/poster/random{ + name = "random official poster"; + pixel_x = 32; + random_basetype = /obj/structure/sign/poster/official + }, +/obj/structure/closet/wardrobe/white, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) "cQl" = ( /turf/simulated/wall, /area/station/engineering/atmos/control) +"cQn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/airlock/command/glass{ + id_tag = "ceofficedoor"; + name = "Chief Engineer" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ceoffice" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/station/command/office/ce) "cQp" = ( /obj/structure/table, /turf/simulated/floor/plasteel{ @@ -25466,6 +27410,24 @@ /obj/structure/closet/firecloset/full, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"cQz" = ( +/obj/structure/table/wood, +/obj/item/pen/red{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/paper_bin, +/obj/item/toy/crayon/mime, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -24; + name = "west bump" + }, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/mime) "cQB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -25746,6 +27708,14 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fore) +"cRV" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/hallway/primary/aft/west) "cRZ" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, @@ -25866,7 +27836,7 @@ /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "cSx" = ( /obj/machinery/light/small, /turf/simulated/floor/plating/asteroid/ancient, @@ -25883,7 +27853,7 @@ /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "cSz" = ( /obj/structure/cable/orange{ d1 = 2; @@ -25896,7 +27866,7 @@ /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "cSB" = ( /obj/machinery/light{ dir = 1 @@ -26205,6 +28175,23 @@ icon_state = "redcorner" }, /area/station/security/prison/cell_block/A) +"cTp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) +"cTr" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) "cTu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -26241,23 +28228,61 @@ }, /turf/simulated/floor/plasteel, /area/station/public/locker) -"cTM" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 +"cTH" = ( +/obj/machinery/washing_machine, +/turf/simulated/floor/plasteel, +/area/station/public/locker) +"cTJ" = ( +/obj/item/radio/intercom{ + pixel_y = -28; + name = "custom placement" }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/washing_machine, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) +"cTK" = ( +/obj/machinery/camera{ + c_tag = "Dorm Lockers"; + dir = 9 }, +/obj/structure/table, +/obj/structure/bedsheetbin, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/fore/west) +/area/station/public/locker) +"cTN" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/westalt) "cTO" = ( /obj/machinery/ai_status_display, /turf/simulated/wall/r_wall, /area/station/command/office/hop) +"cTZ" = ( +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "showroomfloor" + }, +/area/station/medical/surgery/primary) "cUa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -26290,6 +28315,14 @@ icon_state = "darkblue" }, /area/station/command/bridge) +"cUg" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "cUj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/yellow, /turf/simulated/floor/plating, @@ -26351,6 +28384,14 @@ icon_state = "asteroidplating" }, /area/station/maintenance/maintcentral) +"cUs" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/mime) "cUt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 4 @@ -26390,6 +28431,24 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore2) +"cUB" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/storage) "cUE" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/machinery/atmospherics/unary/portables_connector{ @@ -26590,6 +28649,27 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/wall/r_wall, /area/station/maintenance/turbine) +"cVe" = ( +/obj/machinery/door/airlock/public/glass{ + autoclose = 0; + heat_proof = 1; + id_tag = "turbine_door_int"; + locked = 1; + name = "Turbine Interior Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/access_button{ + autolink_id = "turbine_btn_int"; + name = "Gas Turbine Airlock Control"; + pixel_x = 24 + }, +/turf/simulated/floor/engine, +/area/station/maintenance/turbine) "cVf" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, /turf/simulated/wall/r_wall, @@ -26632,6 +28712,28 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple, /turf/space, /area/space/nearstation) +"cVl" = ( +/obj/machinery/door/airlock/public/glass{ + autoclose = 0; + heat_proof = 1; + id_tag = "turbine_door_ext"; + locked = 1; + name = "Turbine Exterior Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/access_button{ + layer = 3.1; + autolink_id = "turbine_btn_ext"; + name = "Gas Turbine Airlock Control"; + pixel_x = -24 + }, +/turf/simulated/floor/engine, +/area/station/maintenance/turbine) "cVm" = ( /obj/machinery/door/poddoor{ id_tag = "auxincineratorvent"; @@ -26688,6 +28790,12 @@ /obj/structure/cable/yellow, /turf/simulated/floor/engine/vacuum, /area/station/maintenance/turbine) +"cVt" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/station/maintenance/turbine) "cVu" = ( /obj/structure/sign/fire, /turf/simulated/wall/r_wall, @@ -26745,6 +28853,30 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fore) +"cWb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/door/airlock/command/glass{ + id_tag = "ceofficedoor"; + name = "Chief Engineer" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ceoffice" + }, +/obj/machinery/atmospherics/pipe/simple/visible/universal, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/station/command/office/ce) "cWg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -27150,11 +29282,6 @@ icon_state = "red" }, /area/station/hallway/secondary/exit) -"cYG" = ( -/obj/machinery/atmospherics/pipe/simple/visible/purple, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/turbine) "cYM" = ( /obj/machinery/light/small{ dir = 4 @@ -27384,13 +29511,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/wood, /area/station/legal/magistrate) -"dbX" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "dcv" = ( /obj/effect/landmark/spawner/carp, /turf/space, @@ -27501,22 +29621,19 @@ icon_state = "cult" }, /area/station/legal/lawoffice) -"ddd" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24; - name = "east bump" - }, -/obj/machinery/quantumpad/cere/arrivals_cargo{ - name = "quantum pad" +"ddh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" +/obj/machinery/door/airlock/maintenance{ + name = "Service SMES Access" }, -/area/station/public/quantum/docking) +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "ddk" = ( /obj/structure/cable/orange{ d1 = 4; @@ -27543,6 +29660,17 @@ icon_state = "darkredcorners" }, /area/station/security/prison/cell_block/A) +"ddl" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "ddn" = ( /obj/structure/chair/stool/bar{ dir = 8 @@ -27653,7 +29781,7 @@ /area/station/engineering/atmos) "ddE" = ( /obj/machinery/atmospherics/portable/canister/carbon_dioxide, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, @@ -27663,7 +29791,7 @@ /area/station/engineering/atmos) "ddF" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, @@ -27673,7 +29801,7 @@ /area/station/engineering/atmos) "ddG" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, @@ -27739,6 +29867,28 @@ icon_state = "dark" }, /area/station/engineering/atmos) +"ddO" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green, +/obj/machinery/atmospherics/binary/pump{ + dir = 4; + name = "N2 to Pure" + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced, +/obj/machinery/door/window/classic/reversed{ + name = "Interior Pipe Access"; + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/atmos) "ddP" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/firealarm{ @@ -27837,6 +29987,28 @@ dir = 8 }, /area/station/engineering/atmos) +"deh" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green, +/obj/machinery/atmospherics/binary/pump{ + dir = 4; + name = "O2 to Pure" + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced, +/obj/machinery/door/window/classic/reversed{ + name = "Interior Pipe Access"; + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/atmos) "dej" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer, /obj/machinery/light{ @@ -27924,6 +30096,31 @@ icon_state = "dark" }, /area/station/engineering/atmos/distribution) +"dex" = ( +/obj/machinery/atmospherics/pipe/simple/visible/green{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/window/classic/reversed{ + dir = 1; + name = "Interior Pipe Access" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos{ + dir = 1 + }, +/obj/machinery/atmospherics/binary/pump{ + dir = 1; + name = "Air to South Canister" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/atmos) "dey" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 @@ -28192,6 +30389,23 @@ }, /turf/simulated/floor/plating, /area/station/service/clown/secret) +"dgX" = ( +/obj/machinery/door/airlock/engineering{ + name = "SMES Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellowfull" + }, +/area/station/engineering/smes) "dgZ" = ( /turf/simulated/floor/plasteel{ icon_state = "redcorner" @@ -28336,6 +30550,23 @@ icon_state = "red" }, /area/station/hallway/secondary/exit) +"diI" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "cmo" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/command/office/cmo) "diM" = ( /obj/machinery/alarm{ dir = 8; @@ -28362,16 +30593,6 @@ /obj/structure/cable/orange, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fsmaint) -"diR" = ( -/obj/machinery/door/window/classic/reversed{ - dir = 8; - pixel_x = 1; - name = "Boxing Arena" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/public/fitness) "diS" = ( /obj/machinery/ai_status_display, /turf/simulated/wall, @@ -28447,7 +30668,7 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "djn" = ( /obj/structure/cable/orange{ d1 = 1; @@ -28507,6 +30728,11 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fore) +"djw" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry) "djy" = ( /obj/structure/cable/orange{ d1 = 1; @@ -28564,11 +30790,6 @@ /obj/machinery/ai_status_display, /turf/simulated/wall/r_wall, /area/station/security/prisonlockers) -"djT" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/north) "dka" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -28780,7 +31001,7 @@ /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "dkQ" = ( /obj/structure/table, /obj/item/flashlight{ @@ -29014,6 +31235,18 @@ icon_state = "white" }, /area/station/science/toxins/mixing) +"dmC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Command SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "dmK" = ( /obj/machinery/hydroponics/constructable{ desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; @@ -29026,6 +31259,18 @@ icon_state = "green" }, /area/station/security/permabrig) +"dmO" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_y = 28; + name = "custom placement" + }, +/turf/simulated/floor/plasteel/dark/telecomms{ + icon_state = "bcircuit" + }, +/area/station/science/server/coldroom) "dmP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, @@ -29071,12 +31316,32 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/east) +"dmY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore) "dnb" = ( /obj/machinery/status_display{ layer = 4 }, /turf/simulated/wall, /area/station/hallway/primary/fore) +"dnc" = ( +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/north) "dnd" = ( /obj/structure/cable/orange{ d1 = 4; @@ -29127,6 +31392,15 @@ icon_state = "white" }, /area/station/science/toxins/mixing) +"dnS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "dnW" = ( /obj/machinery/hydroponics/constructable{ desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; @@ -29138,22 +31412,6 @@ icon_state = "asteroidplating" }, /area/station/security/permabrig) -"dnX" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/poddoor/preopen{ - id_tag = "researchlockdown"; - layer = 2.6; - name = "Research Emergency Lockdown" - }, -/obj/machinery/door/airlock/research{ - name = "Research Division Access" - }, -/obj/effect/mapping_helpers/airlock/access/any/medical/genetics, -/obj/effect/mapping_helpers/airlock/access/any/science/research, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel/white, -/area/station/science/hallway) "dnY" = ( /obj/machinery/door/poddoor/multi_tile/two_tile_ver{ name = "Medical Emergency EVA Storage"; @@ -29174,7 +31432,7 @@ layer = 4 }, /turf/simulated/wall, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "dom" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, @@ -29239,6 +31497,21 @@ icon_state = "dark" }, /area/station/security/execution) +"doO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Security SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fpmaint) "doR" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -29276,6 +31549,19 @@ }, /turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) +"dph" = ( +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + name = "Deluxe Prisoner 'Transfer' Lounge"; + security_level = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/fans/tiny, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/execution) "dpl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, @@ -29444,18 +31730,6 @@ }, /turf/space, /area/space) -"dqv" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/red{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/scidock) "dqw" = ( /obj/structure/table, /obj/item/storage/box/bodybags, @@ -29503,22 +31777,6 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/hallway) -"dqC" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24; - name = "east bump" - }, -/obj/machinery/quantumpad/cere/cargo_arrivals{ - name = "quantum pad" - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/public/quantum/cargo) "dqF" = ( /obj/effect/landmark/spawner/nukedisc_respawn, /obj/structure/cable{ @@ -29528,6 +31786,22 @@ }, /turf/simulated/floor/plating, /area/station/engineering/tech_storage) +"dqG" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "dqI" = ( /obj/structure/cable{ d1 = 4; @@ -29634,6 +31908,24 @@ icon_state = "floorgrime" }, /area/station/security/permabrig) +"drp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/structure/cable/orange, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "drq" = ( /obj/structure/table, /obj/item/stock_parts/micro_laser, @@ -29693,6 +31985,29 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) +"drz" = ( +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + name = "Prisoner 'Transfer' Lounge"; + security_level = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/execution) "drA" = ( /obj/structure/cable/orange{ d1 = 1; @@ -29791,19 +32106,6 @@ icon_state = "redcorner" }, /area/station/hallway/primary/fore/west) -"drT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Psych Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/psychology, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "psych" - }, -/turf/simulated/floor/wood, -/area/station/medical/psych) "dsc" = ( /obj/structure/bookcase/random, /turf/simulated/floor/wood, @@ -29845,14 +32147,6 @@ icon_state = "redcorner" }, /area/station/hallway/primary/fore/west) -"dsj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/universal, -/obj/machinery/door/airlock/atmos{ - name = "Cargo Atmospherics Checkpoint" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "dsm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -29888,25 +32182,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) -"dsq" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "ceoffice" - }, -/turf/simulated/floor/plating, -/area/station/command/office/ce) "dsv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -30081,24 +32356,6 @@ icon_state = "darkredcorners" }, /area/station/security/brig) -"dtu" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/storage) "dtA" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -30252,6 +32509,14 @@ /obj/effect/spawner/airlock, /turf/simulated/wall, /area/station/hallway/primary/starboard/south) +"dut" = ( +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "duu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -30367,6 +32632,18 @@ icon_state = "redcorner" }, /area/station/security/main) +"duU" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "hopexternal" + }, +/obj/effect/turf_decal/loading_area, +/obj/item/radio/intercom{ + pixel_x = 28; + name = "custom placement" + }, +/turf/simulated/floor/plasteel, +/area/station/command/office/hop) "dvc" = ( /obj/structure/disposaloutlet{ dir = 1 @@ -30427,6 +32704,29 @@ icon_state = "dark" }, /area/station/security/evidence) +"dvp" = ( +/obj/machinery/smartfridge/medbay, +/obj/machinery/door/window/classic/normal{ + name = "Public Fridge" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "chemisttop"; + name = "Chemistry Lobby Shutters" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/chemistry, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/medical/chemistry) "dvq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -30481,14 +32781,6 @@ icon_state = "dark" }, /area/station/maintenance/disposal) -"dvO" = ( -/obj/structure/barricade/wooden, -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/starboard) "dvR" = ( /obj/structure/cable/orange{ d1 = 4; @@ -30531,6 +32823,11 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/asmaint) +"dvV" = ( +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "dvX" = ( /obj/item/radio/intercom{ pixel_y = -28; @@ -30616,14 +32913,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/east) -"dwC" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "dwE" = ( /obj/structure/cable/orange{ d1 = 1; @@ -30796,14 +33085,6 @@ icon_state = "bluecorner" }, /area/station/hallway/primary/fore) -"dxu" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry) "dxw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -30933,16 +33214,13 @@ icon_state = "redcorner" }, /area/station/security/lobby) -"dyh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line, +"dyb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/secondary/entry/north) +/area/station/hallway/primary/aft/west) "dyn" = ( /obj/machinery/light/small{ dir = 4 @@ -31047,6 +33325,22 @@ /obj/item/aiModule/reset, /turf/simulated/floor/plating, /area/station/engineering/tech_storage) +"dyQ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "AI Asteroid Antechamber 2"; + dir = 5 + }, +/obj/item/radio/intercom{ + pixel_x = -28; + name = "custom placement" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "dyS" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -31124,6 +33418,29 @@ icon_state = "whiteblue" }, /area/station/medical/reception) +"dzc" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Laser Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/control) +"dzd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "dze" = ( /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 @@ -31238,18 +33555,31 @@ }, /turf/simulated/wall, /area/station/maintenance/starboard) -"dzL" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Bridge APC Access" +"dzN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore2) +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/medical/glass{ + name = "Isolation B" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/medical/virology) "dzP" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, @@ -31343,6 +33673,37 @@ icon_state = "white" }, /area/station/medical/medbay) +"dAf" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/virology{ + autoclose = 0; + id_tag = "viro_door_ext"; + locked = 1; + name = "Virology Lab External Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/access_button{ + layer = 3.6; + autolink_id = "viro_btn_ext"; + name = "Virology Lab Access Button"; + req_access_txt = "39"; + pixel_y = -24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitegreenfull" + }, +/area/station/medical/virology) "dAg" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -31720,6 +34081,15 @@ dir = 4 }, /obj/machinery/door/firedoor, +/obj/machinery/power/apc{ + dir = 1; + name = "north bump"; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "browncorner" @@ -31754,6 +34124,12 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) +"dCF" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "dCL" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 @@ -31862,21 +34238,6 @@ icon_state = "yellowcorner" }, /area/station/hallway/primary/central) -"dDV" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/port) "dDW" = ( /obj/structure/cable/orange{ d1 = 4; @@ -31913,6 +34274,21 @@ icon_state = "asteroidplating" }, /area/station/maintenance/apmaint) +"dEn" = ( +/obj/structure/girder, +/obj/item/stack/sheet/metal, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint2) +"dEz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + color = "#954535" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "dEC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/item/radio/intercom/locked/prison{ @@ -31958,27 +34334,15 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) -"dFn" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 +"dFf" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/railing{ + dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +/turf/simulated/floor/plating/airless{ + icon_state = "asteroidplating" }, -/area/station/hallway/primary/central) +/area/station/hallway/spacebridge/servsci) "dFU" = ( /obj/structure/table, /obj/machinery/recharger, @@ -31993,16 +34357,6 @@ }, /turf/simulated/floor/plating, /area/station/security/processing) -"dGb" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "bs" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/command/office/blueshield) "dGr" = ( /obj/structure/disposalpipe/sortjunction/reversed{ dir = 2; @@ -32051,22 +34405,6 @@ icon_state = "chapel" }, /area/station/service/chapel) -"dGR" = ( -/obj/machinery/porta_turret{ - dir = 4; - installation = /obj/item/gun/energy/gun; - name = "hallway turret" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "dGU" = ( /turf/simulated/wall/r_wall, /area/station/maintenance/starboardsolar/aft) @@ -32151,11 +34489,40 @@ icon_state = "purple" }, /area/station/hallway/primary/aft/west) +"dIS" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "dJb" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"dJc" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore) +"dJe" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "dJk" = ( /obj/machinery/door/poddoor/shutters/preopen{ dir = 2; @@ -32191,26 +34558,50 @@ /obj/structure/dispenser/oxygen, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) -"dJW" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/theatre) -"dKt" = ( +"dJG" = ( /obj/machinery/door/airlock/maintenance{ - name = "Atmospherics Maintenance" + name = "Aft Asteroid Maintenance" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/visible/yellow, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, -/area/station/engineering/atmos) +/area/station/maintenance/asmaint) +"dKi" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction/reversed{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) +"dKp" = ( +/obj/machinery/door/window/brigdoor{ + id = "Cell 6"; + name = "Cell 6" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/prison/cell_block/A) "dKv" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -32258,6 +34649,32 @@ icon_state = "dark" }, /area/station/command/bridge) +"dKM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) +"dKQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "dKY" = ( /obj/item/kirbyplants{ icon_state = "plant-21" @@ -32283,20 +34700,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar/aft) -"dLo" = ( -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) -"dLz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "dLC" = ( /obj/machinery/light/small{ dir = 8 @@ -32305,7 +34708,7 @@ c_tag = "Head of Personnel's Queue Line"; dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/command/office/hop) "dLQ" = ( @@ -32373,14 +34776,38 @@ /obj/machinery/ai_status_display, /turf/simulated/mineral/ancient, /area/mine/unexplored/cere/civilian) -"dNe" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" +"dMN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/port) +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) +"dMP" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=CommandWest"; + location = "Security"; + name = "navigation beacon (Security)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "dNg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -32405,27 +34832,23 @@ icon_state = "asteroidplating" }, /area/station/maintenance/apmaint) -"dNn" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/tox, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "dNr" = ( /obj/item/stack/sheet/metal, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port) -"dNv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"dNw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/west) +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "dNJ" = ( /obj/structure/cable/orange{ d1 = 1; @@ -32439,6 +34862,19 @@ icon_state = "white" }, /area/station/science/misc_lab) +"dNN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "dNS" = ( /turf/simulated/floor/plasteel{ icon_state = "darkyellowcorners" @@ -32450,6 +34886,21 @@ icon_state = "dark" }, /area/station/turret_protected/ai_upload) +"dNU" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "dNV" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -32457,6 +34908,19 @@ /obj/structure/closet/firecloset/full, /turf/simulated/floor/plating, /area/station/maintenance/disposal/east) +"dOb" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "dOj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -32525,58 +34989,65 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) -"dPs" = ( -/obj/machinery/atmospherics/unary/portables_connector, -/obj/machinery/atmospherics/portable/canister/oxygen{ - name = "Canister: \[O2] (CRYO)" +"dPq" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 }, -/obj/structure/window/reinforced{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/door/window/classic/reversed{ - name = "Cryo Tank Storage" +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/obj/machinery/light{ - dir = 1 +/area/station/hallway/primary/fore/west) +"dPt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/construction, -/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general, /turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" - }, -/area/station/medical/cloning) -"dPu" = ( -/obj/machinery/r_n_d/server/core, -/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ - dir = 6 + icon_state = "neutralfull" }, -/turf/simulated/floor/plasteel/dark/telecomms{ - icon_state = "bcircuit" +/area/station/hallway/primary/fore/west) +"dPF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/station/science/server/coldroom) -"dPH" = ( -/obj/effect/spawner/window/reinforced/grilled, /obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 +/obj/effect/turf_decal/stripes/line, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/turf/simulated/floor/plating, -/area/station/security/brig) +/area/station/hallway/secondary/entry/north) "dPP" = ( /obj/machinery/computer/arcade{ dir = 4 }, /turf/simulated/floor/carpet/black, /area/station/command/office/captain) +"dPQ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "dQc" = ( /obj/machinery/computer/monitor, /obj/structure/cable/orange{ @@ -32595,24 +35066,30 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) +"dQg" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "dQj" = ( /turf/simulated/wall, /area/station/maintenance/disposal/east) +"dQk" = ( +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "dQr" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore) -"dQt" = ( -/obj/machinery/camera{ - c_tag = "Library West"; - dir = 4 - }, -/obj/machinery/door/window/classic/normal{ - name = "Library Desk Door" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/service/library, -/turf/simulated/floor/wood, -/area/station/service/library) "dQv" = ( /obj/machinery/power/apc{ name = "south bump"; @@ -32625,7 +35102,7 @@ /turf/simulated/floor/plating, /area/station/science/test_chamber) "dQx" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/command/office/hop) "dQC" = ( @@ -32659,6 +35136,19 @@ icon_state = "bluered" }, /area/station/hallway/secondary/entry/south) +"dQR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/asmaint) "dQT" = ( /obj/machinery/camera{ c_tag = "Research Toxins Test Chamber North"; @@ -32704,6 +35194,52 @@ "dRE" = ( /turf/simulated/mineral/ancient/outer, /area/station/hallway/primary/fore) +"dRP" = ( +/obj/machinery/door/window/brigdoor{ + id = "Cell 8"; + name = "Cell 8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/prison/cell_block/A) +"dRY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/south) +"dSs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) +"dSv" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "dSA" = ( /obj/machinery/power/apc{ dir = 8; @@ -32763,23 +35299,59 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/entry/north) -"dTn" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Medical Asteroid Solars" +"dTd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/orange{ +/area/station/hallway/primary/fore) +"dTB" = ( +/obj/machinery/space_heater, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) +"dTC" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Security"; + location = "CommandMiddle2"; + name = "navigation beacon (Command-Middle 2)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) +"dTI" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EngineeringMiddle"; + location = "CommandMiddle"; + name = "navigation beacon (Command-Middle)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) +"dTM" = ( +/obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/starboardsolar) -"dTB" = ( -/obj/machinery/space_heater, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) +"dUb" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, /turf/simulated/floor/plating, -/area/station/maintenance/starboard) +/area/station/security/processing) "dUv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -32866,25 +35438,34 @@ /obj/structure/disposalpipe/trunk{ color = "#954535" }, -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes/red, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/hallway/primary/central) -"dVw" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +"dVv" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigRight"; + name = "Brig Foyer Right Entrance" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 }, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "dark" }, -/area/station/hallway/primary/port/north) +/area/station/security/brig) "dVA" = ( /obj/effect/spawner/airlock/s_to_n, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -32920,6 +35501,51 @@ icon_state = "dark" }, /area/station/security/prison/cell_block/A) +"dWE" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) +"dWG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) +"dWM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "dXo" = ( /obj/machinery/light/small{ dir = 4 @@ -32963,31 +35589,12 @@ /obj/effect/spawner/random_spawners/fungus_maybe, /turf/simulated/wall, /area/station/maintenance/asmaint) -"dYF" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/starboardsolar) "dZd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/medical/morgue) -"dZk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) "dZv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/engine{ @@ -33057,16 +35664,28 @@ /obj/structure/railing, /turf/space, /area/space/nearstation) -"ebD" = ( -/obj/machinery/door/airlock/vault{ - locked = 1 +"ebB" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" }, -/obj/effect/mapping_helpers/airlock/access/all/supply/vault, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel, -/area/station/command/vault) +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) +"ebN" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "ebQ" = ( /obj/machinery/door/airlock/glass, /obj/effect/mapping_helpers/airlock/autoname, @@ -33082,6 +35701,16 @@ icon_state = "dark" }, /area/station/public/quantum/docking) +"ebV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/south) "ebW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -33094,19 +35723,26 @@ icon_state = "dark" }, /area/station/maintenance/disposal) -"eco" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +"ecd" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/door/airlock/atmos{ + name = "Docking Atmospherics Checkpoint" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 }, -/obj/item/reagent_containers/glass/bucket, -/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/hallway/secondary/entry/north) +"ecv" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" + icon_state = "neutralfull" }, -/area/station/service/hydroponics) +/area/station/hallway/primary/fore/east) "ecz" = ( /obj/effect/spawner/airlock, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -33120,17 +35756,18 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) +"ecG" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "ecS" = ( /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkbrowncorners" }, /area/station/supply/office) -"ede" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "edn" = ( /obj/machinery/door_control{ id = "paramedic"; @@ -33155,20 +35792,6 @@ /obj/structure/girder, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"edz" = ( -/obj/machinery/door/airlock/command{ - name = "Head of Personnel's Private Quarters" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/hop, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/carpet/blue, -/area/station/command/office/hop) "edM" = ( /obj/structure/disposalpipe/segment/corner, /obj/machinery/light/small{ @@ -33176,6 +35799,24 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"edT" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/east) +"edU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/east) "edY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -33196,6 +35837,17 @@ /obj/machinery/recycler, /turf/simulated/floor/plating, /area/station/maintenance/disposal) +"eeI" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=CommandMiddle"; + location = "Cargo"; + name = "navigation beacon (Cargo)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/east) "eeO" = ( /obj/machinery/door/airlock/glass, /obj/effect/mapping_helpers/airlock/autoname, @@ -33213,6 +35865,10 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore2) +"efa" = ( +/obj/effect/spawner/window/reinforced/plasma/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/control) "efe" = ( /obj/machinery/light/small, /obj/structure/chair{ @@ -33241,15 +35897,22 @@ }, /turf/simulated/floor/carpet/black, /area/station/service/chapel) -"efN" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 +"efR" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 }, -/area/station/service/mime) +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plasteel/dark/telecomms{ + icon_state = "bcircuit" + }, +/area/station/science/server/coldroom) "efU" = ( /obj/structure/railing, /turf/simulated/floor/plasteel{ @@ -33287,50 +35950,21 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/west) -"egM" = ( +"egy" = ( /obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, /turf/simulated/floor/plating, -/area/station/command/bridge) -"egV" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "RnDShutters" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "researchlockdown"; - layer = 2.6; - name = "Research Emergency Lockdown" - }, -/obj/machinery/door/window/classic/normal{ - name = "R&D Desk" - }, -/obj/machinery/door/firedoor, -/obj/item/paper_bin, -/obj/item/desk_bell{ - pixel_x = 7; - pixel_y = 7; - anchored = 1 +/area/station/maintenance/asmaint) +"egB" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Morgue" }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/research, +/obj/effect/mapping_helpers/airlock/access/all/medical/morgue, +/obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel{ - icon_state = "purplefull" + icon_state = "dark" }, -/area/station/science/rnd) +/area/station/maintenance/starboard) "ehd" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, @@ -33365,25 +35999,6 @@ }, /turf/simulated/floor/plating/airless, /area/station/maintenance/disposal/external/east) -"ehJ" = ( -/obj/effect/landmark/start/mime, -/obj/structure/chair/office/dark{ - dir = 8 - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/mime) -"ehR" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "ehV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -33478,21 +36093,6 @@ }, /turf/simulated/floor/carpet/green, /area/station/service/library) -"ejf" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/medical/virology) "ejj" = ( /obj/structure/cable/orange{ d1 = 1; @@ -33525,22 +36125,6 @@ }, /turf/simulated/floor/plasteel, /area/station/public/fitness) -"eka" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "ekh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -33562,12 +36146,6 @@ icon_state = "asteroidplating" }, /area/station/service/clown/secret) -"ekC" = ( -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/mime) "ekH" = ( /obj/item/radio/intercom{ pixel_x = -28; @@ -33585,16 +36163,30 @@ }, /turf/simulated/floor/engine, /area/station/science/explab/chamber) -"ekO" = ( -/obj/machinery/door/airlock/research{ - name = "Toxins Storage" +"ekV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/science/tox_storage, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/door/airlock/medical/glass{ + name = "Monkey Pen" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel, -/area/station/science/storage) +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/medical/virology) "elJ" = ( /obj/structure/cable/orange{ d1 = 4; @@ -33611,19 +36203,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) -"elT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/power/apc{ - dir = 4; - name = "east bump"; - pixel_x = 24 - }, -/obj/structure/cable/orange, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/mime) "elU" = ( /obj/structure/disposalpipe/junction/reversed{ dir = 8; @@ -33633,14 +36212,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore) -"emu" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "emw" = ( /turf/simulated/mineral/ancient, /area/station/security/detective) @@ -33697,6 +36268,17 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fore2) +"emS" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fore2) "enx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -33762,6 +36344,18 @@ icon_state = "asteroidplating" }, /area/station/science/misc_lab) +"eob" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "eot" = ( /obj/structure/closet, /turf/simulated/floor/plating, @@ -33791,29 +36385,6 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) -"eoQ" = ( -/obj/machinery/smartfridge/medbay, -/obj/machinery/door/window/classic/normal{ - name = "Public Fridge" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "chemisttop"; - name = "Chemistry Lobby Shutters" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/chemistry, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, -/area/station/medical/chemistry) "eoX" = ( /obj/structure/grille/broken, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -33841,6 +36412,19 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) +"epp" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "qm" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/qm, +/turf/simulated/floor/plasteel{ + icon_state = "darkbrownfull" + }, +/area/station/supply/qm) "epq" = ( /obj/structure/rack, /turf/simulated/floor/plating, @@ -33890,6 +36474,28 @@ icon_state = "showroomfloor" }, /area/station/medical/surgery) +"erl" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/hallway/primary/starboard/south) "erm" = ( /obj/structure/table, /obj/item/stack/sheet/mineral/plasma, @@ -33914,23 +36520,6 @@ "erB" = ( /turf/simulated/mineral/ancient/outer, /area/station/maintenance/disposal) -"erL" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "engilockdown"; - layer = 2.6; - name = "Engineering Lockdown" - }, -/obj/effect/turf_decal/caution/red{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/engmed) "esB" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ @@ -33942,19 +36531,22 @@ /obj/item/storage/bible, /turf/simulated/floor/carpet/red, /area/station/service/chapel) -"esK" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 +"esX" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Research"; - location = "Service"; - name = "navigation beacon (Service)" +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/area/station/hallway/primary/port/north) +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/west) "etb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -34013,18 +36605,20 @@ /obj/structure/flora/ausbushes/grassybush, /turf/simulated/floor/grass, /area/station/security/lobby) -"etO" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/structure/cable/orange{ - d1 = 1; +"etP" = ( +/obj/structure/cable{ d2 = 2; - icon_state = "1-2" + icon_state = "0-2" }, +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/maintenance/starboard) +/area/station/ai_monitored/storage/eva) +"etV" = ( +/obj/structure/closet/secure_closet/hydroponics, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "eul" = ( /obj/structure/cable/orange{ d1 = 4; @@ -34097,13 +36691,20 @@ icon_state = "grimy" }, /area/station/security/detective) +"evh" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "hos" + }, +/obj/structure/cable/orange, +/turf/simulated/floor/plating, +/area/station/command/office/hos) "evi" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/item/pickaxe/mini, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "evC" = ( /obj/structure/cable{ d1 = 4; @@ -34144,15 +36745,10 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) -"evS" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) +"evU" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/secondary/entry) "ewd" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/orange{ @@ -34185,6 +36781,14 @@ icon_state = "wood-broken7" }, /area/station/service/bar) +"exv" = ( +/obj/structure/disposalpipe/segment/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "exB" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -34211,27 +36815,6 @@ /obj/item/wrench, /turf/simulated/floor/plating, /area/station/maintenance/disposal/east) -"exS" = ( -/obj/machinery/flasher{ - id = "AI"; - pixel_y = 21 - }, -/obj/structure/table, -/obj/item/phone{ - pixel_x = -3; - pixel_y = 3 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai_upload) -"eyi" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/fpmaint) "eyo" = ( /obj/machinery/door/airlock/security/glass, /obj/effect/mapping_helpers/airlock/autoname, @@ -34261,6 +36844,10 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"eyH" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/starboardsolar/aft) "eyN" = ( /obj/machinery/firealarm{ dir = 8; @@ -34282,16 +36869,18 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/comeng) -"eyQ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable, +"ezi" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" + d1 = 4; + d2 = 8; + icon_state = "4-8" }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, -/area/station/engineering/tech_storage) +/area/station/hallway/primary/port/north) "ezq" = ( /obj/effect/spawner/window/reinforced/polarized{ id = "bar" @@ -34301,6 +36890,32 @@ "ezu" = ( /turf/simulated/wall, /area/station/service/mime) +"ezE" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "cell2"; + name = "Permabrig Cell 2"; + security_level = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "ezU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/wall, @@ -34314,21 +36929,6 @@ icon_state = "dark" }, /area/station/command/teleporter) -"eAf" = ( -/obj/structure/statue/tranquillite/mime, -/obj/machinery/alarm{ - dir = 1; - pixel_y = -24; - name = "south bump" - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/mime) "eAi" = ( /obj/structure/closet/crate{ name = "top secret mime supplies" @@ -34376,12 +36976,36 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) +"eBh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "eBj" = ( /obj/machinery/light/small{ dir = 4 }, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/apmaint) +"eBm" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "hos" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/station/command/office/hos) "eBq" = ( /obj/machinery/light/small, /turf/simulated/floor/plating, @@ -34393,6 +37017,27 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/disposal/south) +"eBL" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Biohazard Shutter"; + opacity = 0 + }, +/obj/machinery/door/window/classic/reversed{ + name = "Toxins Launcher" + }, +/obj/machinery/door/window/classic/reversed{ + dir = 1; + name = "Toxins Launcher" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox, +/turf/simulated/floor/plating, +/area/station/science/toxins/launch) "eBQ" = ( /obj/structure/window/basic{ dir = 8 @@ -34401,13 +37046,6 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) -"eBR" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "eBU" = ( /obj/machinery/status_display{ layer = 4 @@ -34469,6 +37107,12 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fore) +"eDv" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/security/lobby) "eDx" = ( /obj/machinery/status_display{ layer = 4 @@ -34548,15 +37192,6 @@ "eES" = ( /turf/simulated/floor/wood, /area/station/service/theatre) -"eEV" = ( -/obj/machinery/door/airlock/research{ - name = "Toxins Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/tox, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel, -/area/station/science/storage) "eEZ" = ( /obj/structure/cable/orange{ d1 = 4; @@ -34582,12 +37217,6 @@ }, /turf/simulated/wall, /area/station/maintenance/apmaint) -"eFq" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "eFw" = ( /obj/structure/chair{ dir = 4 @@ -34605,24 +37234,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) -"eFV" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "telescienceblast"; - name = "test chamber blast doors"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/science/explab/chamber) "eGe" = ( /obj/structure/table, /obj/item/soap, @@ -34635,6 +37246,16 @@ "eGr" = ( /turf/simulated/floor/engine, /area/station/engineering/control) +"eGv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/tox, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint) "eGS" = ( /obj/machinery/power/apc{ name = "south bump"; @@ -34735,21 +37356,6 @@ icon_state = "darkredcorners" }, /area/station/security/brig) -"eIf" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "eIl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/wall, @@ -34886,12 +37492,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) -"eKl" = ( -/obj/structure/girder, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/scidock) +/area/station/maintenance/fsmaint2) "eKx" = ( /obj/structure/window/reinforced{ dir = 4 @@ -34919,20 +37520,6 @@ }, /turf/simulated/floor/plating/airless, /area/station/science/toxins/test) -"eLj" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringWest2"; - location = "EngineeringWest"; - name = "navigation beacon (Engineering-West)" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "eLq" = ( /obj/item/chair/stool, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -34946,29 +37533,6 @@ }, /turf/simulated/wall, /area/station/public/sleep) -"eLQ" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/window/classic/normal{ - name = "Containment Pen"; - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, -/area/station/science/misc_lab) "eLS" = ( /obj/machinery/status_display{ layer = 4 @@ -35029,6 +37593,19 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/station/public/storage/tools) +"eMh" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge"; + layer = 2.6; + name = "Emergency Blast Door" + }, +/turf/simulated/floor/plating, +/area/station/command/bridge) "eMK" = ( /obj/structure/cable{ d1 = 1; @@ -35046,6 +37623,16 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) +"eMW" = ( +/obj/machinery/door/window/classic/reversed{ + dir = 4; + pixel_x = 1; + name = "Boxing Arena" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/public/fitness) "eMX" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 @@ -35058,16 +37645,6 @@ icon_state = "whitebluecorner" }, /area/station/medical/storage/secondary) -"eNe" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) "eNg" = ( /obj/structure/cable/orange{ d1 = 1; @@ -35077,32 +37654,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"eNx" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment/corner{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) -"eNB" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plating, -/area/station/public/storage/tools) "eNC" = ( /obj/structure/cable/orange{ d1 = 1; @@ -35190,46 +37741,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/disposal/west) -"eOR" = ( -/obj/effect/spawner/airlock/s_to_n, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/auxsolarport) -"eOS" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Security"; - location = "CommandMiddle2"; - name = "navigation beacon (Command-Middle 2)" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) -"eOY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Isolation B" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/virology, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, -/area/station/medical/virology) "ePb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -35246,13 +37757,10 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/scidock) -"ePw" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 6 - }, +"ePZ" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/turret_protected/aisat/interior/secondary) +/area/station/public/quantum/science) "eQt" = ( /obj/item/kirbyplants{ icon_state = "plant-21" @@ -35274,23 +37782,6 @@ /obj/effect/spawner/airlock/w_to_e/long, /turf/simulated/wall, /area/station/maintenance/apmaint) -"eQY" = ( -/obj/machinery/door/airlock/hatch{ - name = "AI Satellite Secondary Antechamber" - }, -/obj/effect/mapping_helpers/airlock/access/any/science/minisat, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "eRT" = ( /obj/machinery/power/apc{ dir = 1; @@ -35334,19 +37825,6 @@ }, /turf/simulated/floor/carpet/black, /area/station/command/office/captain) -"eSo" = ( -/obj/structure/table, -/obj/item/storage/bag/plants/portaseeder, -/obj/item/storage/bag/plants/portaseeder, -/obj/item/storage/bag/plants, -/obj/item/storage/bag/plants, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "eSE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -35434,27 +37912,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/engine, /area/station/engineering/control) -"eUg" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) -"eUl" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Security SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fpmaint) "eUo" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -35488,6 +37945,26 @@ icon_state = "white" }, /area/station/science/toxins/mixing) +"eUG" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id_tag = "engineeringlockdown"; + layer = 2.6; + name = "Emergency Lockdown Blastdoor" + }, +/obj/machinery/door/airlock/engineering, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellowfull" + }, +/area/station/engineering/break_room/secondary) "eUI" = ( /obj/structure/cable/orange{ d1 = 1; @@ -35498,42 +37975,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"eUJ" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "cmo" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/command/office/cmo) -"eUQ" = ( -/obj/structure/disposalpipe/junction/reversed{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) "eUS" = ( /obj/structure/cable/orange{ d1 = 1; @@ -35555,18 +37996,6 @@ }, /turf/space, /area/space/nearstation) -"eVn" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Cargo SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/hallway/primary/fore/east) "eVQ" = ( /obj/machinery/hydroponics/soil, /turf/simulated/floor/plating/asteroid/ancient, @@ -35621,26 +38050,6 @@ icon_state = "darkredcorners" }, /area/station/security/prison/cell_block/A) -"eXL" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "eXQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -35681,7 +38090,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "eYa" = ( /obj/machinery/light/small, /turf/simulated/floor/wood, @@ -35792,12 +38201,41 @@ icon_state = "purplecorner" }, /area/station/hallway/primary/aft/east) +"eZX" = ( +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "eZY" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/lighter/zippo/black, /turf/simulated/floor/carpet/black, /area/station/service/chapel) +"fav" = ( +/obj/machinery/door/airlock{ + name = "Theatre Backstage" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/station/service/theatre) "faF" = ( /obj/structure/rack, /obj/item/aicard, @@ -35880,10 +38318,6 @@ "fcw" = ( /turf/simulated/floor/wood, /area/station/public/vacant_office) -"fcy" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/secondary/exit) "fcz" = ( /obj/machinery/power/emitter, /obj/machinery/light, @@ -35945,6 +38379,19 @@ icon_state = "asteroidplating" }, /area/station/maintenance/gambling_den) +"fdh" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Service SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "fdk" = ( /obj/structure/noticeboard{ dir = 8; @@ -35977,19 +38424,6 @@ }, /turf/simulated/floor/plasteel, /area/station/science/toxins/launch) -"fej" = ( -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - name = "Deluxe Prisoner 'Transfer' Lounge"; - security_level = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/structure/fans/tiny, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/execution) "fek" = ( /obj/machinery/light, /turf/simulated/floor/plasteel{ @@ -36073,23 +38507,18 @@ icon_state = "bot" }, /area/station/science/storage) -"ffX" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "engilockdown"; - layer = 2.6; - name = "Engineering Lockdown" - }, -/obj/effect/turf_decal/caution/red{ - dir = 4 +"fgi" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/spacebridge/serveng) +/area/station/hallway/primary/starboard/south) "fgu" = ( /obj/machinery/alarm{ pixel_y = 24; @@ -36097,18 +38526,6 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) -"fgI" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Medbay SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plating, -/area/station/hallway/primary/starboard/north) "fgS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -36163,24 +38580,21 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/port/north) -"fiK" = ( -/turf/simulated/mineral/ancient/outer, -/area/station/maintenance/disposal/west) -"fiO" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +"fhE" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red{ + dir = 1 }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/central) +/area/station/hallway/spacebridge/sercom) +"fiK" = ( +/turf/simulated/mineral/ancient/outer, +/area/station/maintenance/disposal/west) "fiV" = ( /obj/structure/cable{ d1 = 1; @@ -36193,39 +38607,17 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) -"fiZ" = ( -/obj/machinery/door/window/brigdoor{ - id = "Cell 8"; - name = "Cell 8" +"fiY" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig, /turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/prison/cell_block/A) -"fjc" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/atmos{ - name = "Research Atmospherics Checkpoint" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/simple/hidden/universal{ - dir = 4 + icon_state = "darkgreenfull" }, -/turf/simulated/floor/plating, -/area/station/hallway/primary/aft/west) +/area/station/service/hydroponics) "fjm" = ( /obj/structure/cable/orange{ d1 = 4; @@ -36280,23 +38672,6 @@ icon_state = "dark" }, /area/station/medical/morgue) -"fjZ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "fka" = ( /obj/structure/cable{ d1 = 2; @@ -36336,6 +38711,14 @@ "fkt" = ( /turf/simulated/mineral/ancient, /area/station/service/bar) +"fkw" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "fkL" = ( /obj/structure/disposalpipe/segment{ color = "#954535" @@ -36364,17 +38747,6 @@ }, /turf/simulated/floor/plating, /area/station/science/toxins/launch) -"flt" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CommandMiddle2"; - location = "EngineeringMiddle2"; - name = "navigation beacon (Engineering-Middle 2)" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "flF" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall/r_wall, @@ -36400,19 +38772,6 @@ icon_state = "solarpanel" }, /area/station/engineering/solar/starboard/aft) -"fml" = ( -/obj/machinery/door/airlock/external{ - id_tag = "mining_home"; - locked = 1; - name = "Mining Dock Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/obj/machinery/door/firedoor, -/obj/structure/fans/tiny, -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, -/turf/simulated/floor/plasteel, -/area/station/supply/miningdock) "fms" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -36423,6 +38782,19 @@ icon_state = "dark" }, /area/station/engineering/atmos) +"fmy" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) +"fmI" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/east) "fmO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -36436,37 +38808,18 @@ icon_state = "dark" }, /area/station/medical/morgue) -"fnm" = ( -/obj/machinery/camera{ - c_tag = "Dorm Lockers"; - dir = 9 - }, -/obj/structure/table, -/obj/structure/bedsheetbin, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) -"fnv" = ( -/obj/structure/cable/orange{ - d1 = 4; +"fnk" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable{ d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 + icon_state = "0-8" }, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ceoffice" }, -/area/station/maintenance/apmaint) +/turf/simulated/floor/plating, +/area/station/command/office/ce) "fnB" = ( /obj/structure/cable/orange{ d1 = 4; @@ -36492,28 +38845,14 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/north) -"fnE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/north) -"fnP" = ( -/obj/machinery/requests_console{ - department = "Hydroponics"; - departmentType = 2; - name = "Hydroponics Requests Console"; - pixel_y = 30 - }, -/obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" +"fnN" = ( +/obj/machinery/door/airlock/freezer{ + name = "Freezer" }, -/area/station/service/hydroponics) -"fnR" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/girder, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/dockmed) +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel/freezer, +/area/station/service/kitchen) "fob" = ( /obj/machinery/door/airlock/public/glass{ name = "Central Access" @@ -36610,56 +38949,12 @@ "fqw" = ( /turf/simulated/wall, /area/station/maintenance/starboard) -"fqD" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/item/kirbyplants, -/obj/machinery/flasher{ - id = "AI"; - pixel_y = 21 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) -"fqH" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/portsolar) "fqM" = ( /obj/machinery/light/small{ dir = 1 }, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/apmaint) -"fqO" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "hopexternal" - }, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/machinery/ticket_machine{ - layer = 4; - pixel_x = -32 - }, -/turf/simulated/floor/plasteel, -/area/station/command/office/hop) "frg" = ( /obj/structure/cable/orange{ d1 = 1; @@ -36682,6 +38977,13 @@ icon_state = "whitepurple" }, /area/station/science/rnd) +"fri" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint2) +"frm" = ( +/turf/simulated/wall, +/area/station/maintenance/fsmaint2) "frn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -36698,37 +39000,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port2) -"frF" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/virology{ - autoclose = 0; - id_tag = "viro_door_ext"; - locked = 1; - name = "Virology Lab External Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/virology, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/access_button{ - layer = 3.6; - autolink_id = "viro_btn_ext"; - name = "Virology Lab Access Button"; - req_access_txt = "39"; - pixel_y = -24 - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, -/area/station/medical/virology) "frK" = ( /obj/structure/cable/orange{ d1 = 2; @@ -36740,6 +39011,23 @@ icon_state = "asteroidplating" }, /area/station/maintenance/apmaint) +"frS" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/machinery/door/airlock/glass{ + name = "Courtroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "Courtroom" + }, +/turf/simulated/floor/carpet, +/area/station/security/processing) "frV" = ( /obj/structure/closet/crate, /obj/item/coin/silver, @@ -36783,6 +39071,26 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/scidock) +"fso" = ( +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "fsr" = ( /obj/structure/cable/orange{ d1 = 1; @@ -36808,21 +39116,18 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) +"fsW" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "ftr" = ( /turf/simulated/wall, /area/station/maintenance/apmaint) "ftx" = ( /turf/simulated/mineral/ancient/outer, -/area/station/maintenance/fsmaint) -"ftD" = ( -/obj/machinery/camera{ - c_tag = "Vault Interior"; - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/command/vault) +/area/station/maintenance/fsmaint2) "ftG" = ( /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/asmaint) @@ -36882,6 +39187,12 @@ }, /turf/simulated/floor/plasteel, /area/station/security/lobby) +"fuU" = ( +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/mime) "fuV" = ( /obj/structure/cable/orange{ d1 = 1; @@ -36896,6 +39207,27 @@ icon_state = "white" }, /area/station/science/misc_lab) +"fvb" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/window/reinforced/reversed{ + name = "Arrival Security Checkpoint"; + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/station/security/checkpoint/secondary) +"fvg" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/hallway/secondary/exit) "fvk" = ( /obj/structure/cable/orange{ d1 = 4; @@ -36921,23 +39253,6 @@ icon_state = "whitepurple" }, /area/station/science/hallway) -"fvJ" = ( -/obj/machinery/door/airlock/research{ - name = "Research Break Room" - }, -/obj/effect/mapping_helpers/airlock/access/any/medical/genetics, -/obj/effect/mapping_helpers/airlock/access/any/science/research, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel/freezer, -/area/station/science/hallway) "fvL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -36993,24 +39308,20 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/east) -"fwr" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" +"fwJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Bar Office" }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/turf/simulated/floor/plating, -/area/station/security/warden) +/turf/simulated/floor/wood, +/area/station/service/bar) "fxg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -37027,6 +39338,27 @@ "fxp" = ( /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) +"fxt" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "fxA" = ( /turf/simulated/wall, /area/station/public/sleep) @@ -37056,15 +39388,17 @@ }, /turf/simulated/floor/carpet/black, /area/station/command/bridge) -"fxY" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/camera/autoname{ - dir = 6 +"fxV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, /turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" + icon_state = "neutralfull" }, -/area/station/service/hydroponics) +/area/station/hallway/primary/fore/east) "fyo" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, @@ -37081,21 +39415,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/north) -"fyD" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "fyR" = ( /obj/structure/closet/secure_closet/roboticist, /obj/item/radio/intercom{ @@ -37219,23 +39538,6 @@ }, /turf/simulated/floor/wood, /area/station/service/library) -"fCU" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "fDg" = ( /obj/structure/girder, /obj/structure/grille, @@ -37246,6 +39548,18 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) +"fDi" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod4"; + name = "containment door 4" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "fDu" = ( /obj/structure/lattice, /turf/simulated/mineral/ancient/outer, @@ -37373,6 +39687,21 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/servsci) +"fFE" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "rd" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/command/office/rd) "fFH" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -37436,7 +39765,7 @@ /turf/simulated/wall, /area/station/hallway/primary/fore) "fGr" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, @@ -37468,7 +39797,9 @@ }, /area/station/maintenance/fpmaint) "fHg" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel, /area/station/security/range) @@ -37496,7 +39827,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "fHp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -37514,34 +39845,20 @@ icon_state = "white" }, /area/station/science/misc_lab) -"fHF" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) -"fHW" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, +"fHO" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/office/ntrep) +"fIe" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "medlockdown"; - layer = 2.6; - name = "Medical Lockdown" +/obj/machinery/door/airlock/mining{ + name = "Cargo Warehouse" }, -/obj/effect/turf_decal/caution/red, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "darkbrownfull" }, -/area/station/hallway/spacebridge/medcargo) +/area/station/supply/storage) "fIg" = ( /turf/simulated/wall/r_wall, /area/station/hallway/primary/fore/west) @@ -37644,19 +39961,6 @@ icon_state = "whitepurple" }, /area/station/science/genetics) -"fLn" = ( -/obj/machinery/door/airlock/glass{ - name = "Internal Affairs Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/iaa, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "IAA" - }, -/turf/simulated/floor/plasteel{ - icon_state = "cult" - }, -/area/station/legal/lawoffice) "fLp" = ( /obj/structure/disposalpipe/sortjunction{ dir = 2; @@ -37675,6 +39979,17 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/wood, /area/station/service/library) +"fLH" = ( +/obj/effect/landmark/start/mime, +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/mime) "fLI" = ( /obj/machinery/firealarm{ dir = 8; @@ -37690,6 +40005,33 @@ "fMl" = ( /turf/simulated/mineral/ancient/outer, /area/mine/unexplored/cere/medical) +"fMx" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) +"fMH" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Security SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/west) "fMK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, @@ -37746,16 +40088,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) -"fNL" = ( -/obj/machinery/ai_status_display{ - pixel_y = 32 - }, -/obj/structure/table, -/obj/item/aiModule/reset, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai_upload) "fNP" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -37833,20 +40165,6 @@ icon_state = "asteroidplating" }, /area/station/service/clown/secret) -"fOu" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/tox, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/science/toxins/mixing) "fOB" = ( /obj/machinery/light/small{ dir = 8 @@ -37876,25 +40194,6 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/station/public/quantum/science) -"fPe" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) -"fPu" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "fPv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -37921,6 +40220,19 @@ icon_state = "darkblue" }, /area/station/command/bridge) +"fQd" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/station/engineering/tech_storage) "fQk" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, @@ -37946,12 +40258,6 @@ }, /turf/simulated/floor/plasteel/white, /area/station/medical/virology) -"fQX" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "fRa" = ( /obj/structure/plasticflaps{ name = "Officer Batonga's Home" @@ -37966,31 +40272,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) -"fRq" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/highsecurity{ - name = "Telecommunications" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/telecomms/chamber) "fRy" = ( /obj/machinery/status_display{ layer = 4 @@ -38008,22 +40289,6 @@ /obj/item/storage/fancy/donut_box, /turf/simulated/floor/plasteel, /area/station/security/main) -"fRG" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel, -/area/station/engineering/atmos/control) "fRK" = ( /obj/structure/cable{ d1 = 1; @@ -38105,6 +40370,22 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel, /area/station/supply/office) +"fSO" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prisonershuttle) +"fSQ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/west) "fTe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -38113,6 +40394,13 @@ icon_state = "cafeteria" }, /area/station/science/hallway) +"fTn" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/west) "fTu" = ( /obj/machinery/firealarm{ dir = 4; @@ -38191,23 +40479,6 @@ icon_state = "white" }, /area/station/medical/medbay) -"fUg" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/window/classic/normal{ - dir = 1; - name = "Containment Pen" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, -/area/station/science/xenobiology) "fUk" = ( /obj/structure/cable/orange{ d1 = 2; @@ -38242,6 +40513,28 @@ /obj/structure/sign/security, /turf/simulated/wall, /area/station/hallway/primary/fore/west) +"fVe" = ( +/obj/machinery/door/airlock/vault{ + locked = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/vault, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/fore/west) +"fVo" = ( +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/checkpoint/secondary) "fVz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -38251,18 +40544,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) -"fVB" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/hologram/holopad, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "fWe" = ( /obj/structure/cable/orange{ d1 = 2; @@ -38301,6 +40582,14 @@ }, /turf/simulated/floor/carpet/cyan, /area/station/public/fitness) +"fWE" = ( +/obj/machinery/door/airlock/atmos{ + name = "Command Atmospherics Checkpoint" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore) "fWQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -38309,6 +40598,13 @@ icon_state = "asteroidplating" }, /area/station/service/clown/secret) +"fXg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/red{ + dir = 6 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/turret_protected/aisat/interior/secondary) "fXo" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -38321,6 +40617,19 @@ icon_state = "dark" }, /area/station/turret_protected/aisat/interior) +"fXt" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore) "fXv" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -38426,20 +40735,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/spacebridge/dockmed) -"fYH" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "fYK" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -38478,15 +40773,6 @@ }, /turf/simulated/floor/plasteel, /area/station/security/lobby) -"fYS" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) "fYW" = ( /obj/structure/cable{ d1 = 4; @@ -38503,39 +40789,14 @@ icon_state = "asteroidplating" }, /area/station/maintenance/maintcentral) -"fZc" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery"; - dir = 8; - location = "Security" - }, -/obj/structure/plasticflaps{ - opacity = 1 - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Secure Gate"; - name = "Security Blast Door" - }, -/obj/machinery/door/window/classic/reversed{ - dir = 4; - name = "Security Delivery" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/security/range) -"fZi" = ( -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, +"fZs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "purplefull" }, -/area/station/hallway/primary/fore) +/area/station/hallway/primary/aft/west) "fZC" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/cyan, /obj/effect/spawner/random_spawners/dirt_often, @@ -38584,6 +40845,14 @@ icon_state = "white" }, /area/station/medical/chemistry) +"gaX" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "gaZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -38642,42 +40911,6 @@ "gch" = ( /turf/simulated/wall, /area/station/command/office/ntrep) -"gcn" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) -"gcp" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/command/glass{ - id_tag = "cmoofficedoor"; - name = "CMO's Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/cmo, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "cmo" - }, -/turf/simulated/floor/plasteel, -/area/station/command/office/cmo) "gcN" = ( /obj/machinery/hydroponics/constructable{ desc = "These are connected with an irrigation tube. You see a little pipe connecting the trays."; @@ -38701,27 +40934,32 @@ icon_state = "dark" }, /area/station/turret_protected/aisat/interior) -"gdm" = ( -/obj/machinery/atmospherics/pipe/simple/visible/green{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 +"gcW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + id_tag = "ntrepofficedoor"; + name = "NT Representative's Office" }, -/obj/machinery/door/window/classic/reversed{ - dir = 1; - name = "Interior Pipe Access" +/obj/effect/mapping_helpers/airlock/access/all/command/ntrep, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos{ - dir = 1 +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/area/station/engineering/atmos) +/turf/simulated/floor/wood, +/area/station/command/office/ntrep) "gdn" = ( /obj/structure/table, /turf/simulated/floor/plasteel{ @@ -38729,22 +40967,6 @@ icon_state = "red" }, /area/station/hallway/secondary/exit) -"gds" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/south) -"gdB" = ( -/obj/machinery/computer/mech_bay_power_console{ - dir = 4 - }, -/obj/effect/landmark/burnturf, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/maintenance/electrical_shop) "gdD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -38813,8 +41035,23 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/central) +"gfd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/fore) +"gfe" = ( +/turf/simulated/floor/plasteel{ + icon_state = "red" + }, +/area/station/hallway/secondary/exit) "gfr" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/light{ dir = 4 }, @@ -38845,18 +41082,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"gfS" = ( -/obj/machinery/door/window/classic/reversed{ - dir = 1; - name = "Interior Pipe Access" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/atmos) "gfW" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/engine, @@ -38893,42 +41118,20 @@ }, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/asmaint) -"ggS" = ( -/obj/structure/table, -/obj/machinery/plantgenes{ - pixel_y = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) -"ggT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/turret_protected/aisat/interior) "ggZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ + dir = 1 }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/external/north) -"ghj" = ( -/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Biohazard Shutter"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/plasma/grilled, /turf/simulated/floor/plating, -/area/station/maintenance/portsolar) +/area/station/science/toxins/mixing) "ghk" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; @@ -38963,6 +41166,14 @@ /obj/machinery/ai_status_display, /turf/simulated/wall, /area/station/maintenance/fsmaint) +"ghF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal, +/obj/machinery/door/airlock/atmos{ + name = "Cargo Atmospherics Checkpoint" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "ghP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -39014,17 +41225,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) -"gis" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry) "giA" = ( /obj/machinery/economy/vending/cola, /turf/simulated/floor/plasteel{ @@ -39076,7 +41276,7 @@ }, /area/station/medical/cloning) "gjM" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating, /area/station/maintenance/electrical_shop) "gjQ" = ( @@ -39086,51 +41286,22 @@ icon_state = "dark" }, /area/station/engineering/atmos) -"gkr" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "cmo" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/command/office/cmo) -"gkO" = ( -/obj/machinery/door/airlock/glass{ - name = "Genetics Research" - }, -/obj/effect/mapping_helpers/airlock/access/any/medical/genetics, +"glm" = ( /obj/structure/cable/orange{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/visible, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel/white, -/area/station/science/genetics) +/area/station/maintenance/gambling_den) "glw" = ( /obj/structure/cable/orange{ d1 = 1; @@ -39196,27 +41367,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/apmaint) -"gmY" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Detective" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/forensics, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "Detective" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "grimy" - }, -/area/station/security/detective) "gmZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -39225,25 +41375,6 @@ icon_state = "dark" }, /area/station/service/expedition) -"gnd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) -"gne" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "gnu" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/disposal/west) @@ -39254,14 +41385,6 @@ }, /turf/simulated/floor/plasteel, /area/station/public/locker) -"gnK" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) "goe" = ( /obj/structure/sign/security, /turf/simulated/wall/r_wall, @@ -39304,13 +41427,22 @@ /obj/item/storage/fancy/crayons, /turf/simulated/floor/plating, /area/station/service/clown/secret) -"goN" = ( -/obj/machinery/atmospherics/portable/canister/air, -/obj/machinery/atmospherics/unary/portables_connector{ - dir = 1 +"goP" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" }, -/turf/simulated/floor/plasteel, -/area/station/service/clown) +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/west) "goU" = ( /obj/structure/bed, /obj/item/bedsheet/medical, @@ -39337,6 +41469,14 @@ icon_state = "dark" }, /area/station/engineering/atmos) +"gpu" = ( +/obj/structure/disposalpipe/segment/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "gpF" = ( /obj/structure/cable/orange{ d1 = 4; @@ -39365,13 +41505,6 @@ icon_state = "wood-broken7" }, /area/station/maintenance/asmaint) -"gqw" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plating/airless, -/area/station/maintenance/disposal/westalt) "gqG" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 @@ -39390,10 +41523,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"gqW" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating/airless, -/area/station/maintenance/disposal/external/north) "grv" = ( /obj/machinery/light{ dir = 8 @@ -39419,30 +41548,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) -"grG" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/door/airlock/command/glass{ - id_tag = "ceofficedoor"; - name = "Chief Engineer" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "ceoffice" - }, -/obj/machinery/atmospherics/pipe/simple/visible/universal, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel, -/area/station/command/office/ce) "grJ" = ( /obj/machinery/light/small, /obj/effect/turf_decal/stripes/asteroid/end{ @@ -39498,16 +41603,16 @@ icon_state = "dark" }, /area/station/maintenance/fsmaint) -"gtb" = ( -/obj/machinery/porta_turret{ - dir = 4; - installation = /obj/item/gun/energy/gun; - name = "hallway turret" +"gsS" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" +/obj/machinery/door/airlock/atmos{ + name = "Service Atmospherics Checkpoint" }, -/area/station/turret_protected/aisat/interior/secondary) +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/simulated/floor/plating, +/area/station/maintenance/port2) "gtk" = ( /obj/structure/sink/puddle, /turf/simulated/floor/grass, @@ -39516,17 +41621,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/disposal/north) -"gtu" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/south) "gtv" = ( /obj/structure/grille, /turf/simulated/floor/plating/asteroid/ancient, @@ -39579,6 +41673,11 @@ }, /turf/simulated/floor/engine, /area/station/engineering/control) +"guc" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/station/hallway/spacebridge/sercom) "gux" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'KEEP CLEAR OF PAD WHEN IN USE'."; @@ -39615,6 +41714,24 @@ icon_state = "dark" }, /area/station/telecomms/computer) +"guD" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fpmaint) "guO" = ( /obj/structure/table/glass, /obj/item/storage/firstaid/toxin{ @@ -39631,17 +41748,19 @@ icon_state = "whiteblue" }, /area/station/medical/storage/secondary) -"guP" = ( -/obj/structure/disposalpipe/segment/corner{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/external/southwest) "guQ" = ( /obj/effect/spawner/airlock, /turf/simulated/mineral/ancient/outer, /area/station/hallway/primary/fore/west) +"gve" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/starboardsolar) "gvj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -39691,21 +41810,19 @@ icon_state = "neutralfull" }, /area/station/service/hydroponics) -"gvS" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "rd" +"gvO" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" }, -/obj/structure/cable/orange{ +/obj/structure/cable{ + d1 = 2; d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + icon_state = "2-4" }, /turf/simulated/floor/plating, -/area/station/command/office/rd) +/area/station/engineering/tech_storage) "gvW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -39731,6 +41848,16 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/east) +"gvY" = ( +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/obj/structure/table, +/obj/item/aiModule/nanotrasen, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai_upload) "gwb" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/storage) @@ -39761,27 +41888,19 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/central) -"gxm" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "BrigEast"; - name = "Brig East Entrance" +"gxo" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, /turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "neutralfull" }, -/area/station/security/prison/cell_block/A) +/area/station/hallway/primary/port/south) "gxp" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, @@ -39841,20 +41960,25 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore2) -"gxZ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod1"; - layer = 2.6; - name = "containment door 1" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" +"gxX" = ( +/obj/machinery/atmospherics/pipe/simple/visible/red{ + dir = 4 }, +/obj/effect/spawner/window/reinforced/plasma/grilled, /turf/simulated/floor/plating, -/area/station/science/xenobiology) +/area/station/engineering/control) +"gyb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/theatre) "gyl" = ( /obj/machinery/camera{ c_tag = "Command Asteroid Hallway 1"; @@ -39970,6 +42094,14 @@ }, /turf/simulated/floor/plating/airless, /area/station/maintenance/disposal/external/southwest) +"gAO" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "gAQ" = ( /obj/structure/closet/secure_closet/brig{ id = "Cell 4"; @@ -39998,6 +42130,26 @@ icon_state = "whiteblue" }, /area/station/medical/cloning) +"gBp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "gBy" = ( /obj/machinery/light/small{ dir = 4 @@ -40005,6 +42157,16 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) +"gBz" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "gBC" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -40081,25 +42243,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) -"gCl" = ( -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "gCs" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -40141,6 +42284,16 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) +"gCL" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/station/engineering/tech_storage) "gDe" = ( /obj/structure/cable{ d1 = 4; @@ -40162,21 +42315,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore) -"gDf" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "gDk" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/britcup, @@ -40264,12 +42402,6 @@ icon_state = "whitepurple" }, /area/station/science/genetics) -"gEH" = ( -/obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, -/area/station/hallway/primary/aft/west) "gEL" = ( /obj/structure/cable/orange{ d2 = 2; @@ -40375,26 +42507,6 @@ "gGB" = ( /turf/simulated/mineral/ancient/outer, /area/station/public/sleep/secondary) -"gGC" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/security/checkpoint/secondary) -"gGH" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringEast3"; - location = "EngineeringEast2"; - name = "navigation beacon (Engineering-East 2)" - }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, -/area/station/hallway/primary/central) "gGI" = ( /obj/structure/sign/directions/bridge{ dir = 1 @@ -40412,18 +42524,6 @@ icon_state = "white" }, /area/station/science/misc_lab) -"gGN" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Command SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "gGR" = ( /obj/structure/railing{ dir = 10 @@ -40432,6 +42532,13 @@ icon_state = "dark" }, /area/station/public/fitness) +"gHh" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/turf/simulated/floor/plasteel{ + icon_state = "barber" + }, +/area/station/security/permabrig) "gHk" = ( /obj/structure/cable{ d1 = 1; @@ -40446,11 +42553,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/north) -"gHB" = ( -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, -/area/station/security/permabrig) "gHF" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -40461,7 +42563,7 @@ /turf/space, /area/station/engineering/solar/auxstarboard) "gHG" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -40471,21 +42573,17 @@ icon_state = "purplefull" }, /area/station/hallway/primary/aft/west) -"gHH" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/port) -"gIc" = ( -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "gIm" = ( /obj/effect/spawner/window/reinforced, /obj/structure/sign/chemistry, /turf/simulated/floor/plating, /area/station/medical/chemistry) +"gIv" = ( +/obj/machinery/chem_master/condimaster, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "gID" = ( /obj/machinery/ai_status_display, /turf/simulated/wall, @@ -40543,16 +42641,6 @@ }, /turf/simulated/floor/plasteel, /area/station/service/janitor) -"gJh" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "MedbayFoyer"; - name = "Medical Supplies" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel/white, -/area/station/medical/medbay) "gJw" = ( /obj/structure/cable{ d1 = 1; @@ -40573,17 +42661,6 @@ }, /turf/simulated/floor/plasteel, /area/station/service/janitor) -"gJG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel, -/area/station/engineering/atmos/control) "gJK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -40748,14 +42825,6 @@ /obj/machinery/economy/vending/coffee, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/south) -"gLz" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "gLH" = ( /turf/simulated/mineral/ancient, /area/station/legal/courtroom) @@ -40834,6 +42903,23 @@ }, /turf/simulated/floor/plasteel, /area/station/service/janitor) +"gNb" = ( +/obj/machinery/door/airlock/highsecurity{ + locked = 1; + name = "AI Upload Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/turret_protected/ai_upload) "gNc" = ( /obj/machinery/power/apc{ dir = 8; @@ -40862,6 +42948,16 @@ icon_state = "vault" }, /area/station/command/vault) +"gNy" = ( +/obj/machinery/smartfridge/secure{ + name = "\improper Kitchen Delivery SmartFridge"; + req_one_access_txt = "28;35" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/service/hydroponics) "gNT" = ( /obj/structure/cable/orange{ d1 = 1; @@ -40875,6 +42971,19 @@ icon_state = "vault" }, /area/station/command/vault) +"gOh" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Criminal Delivery Chute" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes/red, +/obj/structure/disposalpipe/segment{ + dir = 4; + color = "#954535" + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/starboard/south) "gOp" = ( /obj/structure/table, /obj/item/phone, @@ -40982,6 +43091,17 @@ icon_state = "darkred" }, /area/station/security/checkpoint/secondary) +"gQV" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/structure/disposalpipe/segment/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "gRk" = ( /obj/machinery/light, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -41000,12 +43120,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/cargocom) -"gRs" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "gRu" = ( /turf/simulated/floor/plating, /area/station/maintenance/disposal/south) @@ -41122,6 +43236,19 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) +"gTe" = ( +/obj/item/kirbyplants, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/station/science/hallway) +"gTx" = ( +/obj/structure/disposalpipe/segment/corner{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/east) "gTY" = ( /obj/effect/landmark/start/doctor, /turf/simulated/floor/plasteel{ @@ -41151,6 +43278,21 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/entry/south) +"gUh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "gUF" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -41185,29 +43327,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) -"gVb" = ( -/obj/effect/landmark/start/botanist, -/obj/structure/chair/office/light{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) -"gVi" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) +/area/station/engineering/break_room/secondary) "gVK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -41288,6 +43408,31 @@ /obj/structure/closet/firecloset/full, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) +"gYc" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Transfer Processing" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/prisonershuttle) "gYw" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -41304,30 +43449,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/apmaint) -"gYB" = ( -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/ai_monitored/storage/eva) -"gYF" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'KEEP CLEAR OF PAD WHEN IN USE'."; - name = "KEEP CLEAR OF PAD WHEN IN USE"; - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/end{ - dir = 8 - }, -/obj/machinery/quantumpad/cere/arrivals_science{ - name = "quantum pad" - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, -/area/station/public/quantum/docking) "gYL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -41412,6 +43533,19 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/north) +"gZu" = ( +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/tech_storage) "gZA" = ( /obj/structure/cable{ d1 = 1; @@ -41494,13 +43628,27 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central) -"haP" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" +"haI" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/hallway/primary/fore/west) +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) +"haK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "haQ" = ( /obj/machinery/cryopod{ dir = 1 @@ -41516,6 +43664,17 @@ icon_state = "whitegreen" }, /area/station/public/sleep) +"haT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "hbd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ @@ -41526,45 +43685,11 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/hallway/primary/port/south) -"hbf" = ( -/obj/machinery/hologram/holopad, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) "hbl" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/red/corner, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) -"hbn" = ( -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "hbq" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 4 @@ -41608,18 +43733,17 @@ /obj/item/kirbyplants, /turf/simulated/floor/wood, /area/station/command/office/blueshield) -"hcm" = ( -/obj/machinery/door/window/reinforced/normal{ - dir = 4; - name = "Evidence Storage" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors{ - dir = 4 +"hcb" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Equipment Storage" }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ - icon_state = "dark" + dir = 9; + icon_state = "red" }, -/area/station/security/evidence) +/area/station/security/storage) "hcp" = ( /obj/structure/chair/comfy{ dir = 8 @@ -41671,20 +43795,6 @@ icon_state = "dark" }, /area/station/security/brig) -"hdt" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/port) "hdv" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -41695,18 +43805,6 @@ icon_state = "darkredfull" }, /area/station/security/permabrig) -"hdx" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) "hdE" = ( /obj/machinery/light{ dir = 1 @@ -41733,22 +43831,6 @@ }, /turf/simulated/floor/wood, /area/station/command/office/ntrep) -"hef" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "hen" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/simulated/floor/plasteel{ @@ -41781,6 +43863,30 @@ }, /turf/simulated/floor/wood, /area/station/command/office/ntrep) +"heH" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Medbay"; + location = "ArrivalsMiddle"; + name = "navigation beacon (Arrivals-Middle)" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry) +"heO" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/security/warden) "heU" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/roboticist, @@ -41811,16 +43917,6 @@ icon_state = "asteroidplating" }, /area/station/service/theatre) -"hfp" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "hfx" = ( /obj/machinery/door/airlock/public/glass{ name = "Walkway" @@ -41875,32 +43971,6 @@ }, /turf/simulated/floor/wood, /area/station/command/office/ntrep) -"hhY" = ( -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/engineering/tech_storage) -"hil" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "hio" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -41927,6 +43997,14 @@ icon_state = "white" }, /area/station/science/misc_lab) +"hiG" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "hopshutter" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/command/office/hop) "hiI" = ( /obj/structure/chair/sofa/corp{ dir = 8 @@ -42022,20 +44100,22 @@ /obj/item/stack/sheet/metal, /turf/simulated/floor/plating, /area/station/maintenance/storage) -"hkj" = ( -/obj/machinery/camera{ - c_tag = "Rehabilitation Dome Lobby East"; - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "hkr" = ( /obj/item/kirbyplants, /turf/simulated/floor/carpet/black, /area/station/service/chapel) +"hkt" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod1"; + name = "containment door 1" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "hkx" = ( /obj/machinery/light{ dir = 1 @@ -42068,21 +44148,6 @@ /obj/structure/fans/tiny, /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/pod_2) -"hkR" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/random_spawners/dirt_often, -/obj/structure/sign/vacuum/external{ - pixel_y = -32 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" - }, -/area/station/hallway/primary/port/south) "hld" = ( /obj/structure/cable/orange{ d1 = 4; @@ -42102,39 +44167,36 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"hlf" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "hlg" = ( /turf/simulated/floor/plasteel{ dir = 5; icon_state = "whiteblue" }, /area/station/medical/medbay) -"hlq" = ( -/obj/structure/disposalpipe/segment, +"hli" = ( +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "bs" + }, +/turf/simulated/floor/plating, +/area/station/command/office/blueshield) +"hlA" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" + name = "Port Asteroid Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fore2) +/area/station/maintenance/fpmaint) "hlH" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -42152,6 +44214,14 @@ icon_state = "dark" }, /area/station/engineering/break_room) +"hmc" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/security/range) "hmj" = ( /obj/structure/chair/stool{ dir = 4 @@ -42200,26 +44270,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) -"hnk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id_tag = "engineeringlockdown"; - layer = 2.6; - name = "Emergency Lockdown Blastdoor" - }, -/obj/machinery/door/airlock/engineering, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, -/area/station/engineering/break_room) "hnu" = ( /turf/simulated/floor/plasteel{ icon_state = "cafeteria" @@ -42279,21 +44329,6 @@ icon_state = "white" }, /area/station/medical/medbay) -"hoL" = ( -/obj/machinery/door/airlock/engineering/glass{ - autoclose = 0; - id_tag = "engsm_door_int"; - locked = 1; - name = "Supermatter Interior Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/engine, -/area/station/engineering/control) "hoM" = ( /obj/item/kirbyplants{ icon_state = "plant-21" @@ -42342,6 +44377,31 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) +"hpO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) +"hpP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "hqb" = ( /obj/structure/disposalpipe/segment{ color = "#954535" @@ -42359,6 +44419,12 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) +"hqe" = ( +/obj/machinery/economy/vending/hydroseeds, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "hqg" = ( /obj/structure/flora/rock/jungle, /turf/simulated/floor/grass/jungle, @@ -42375,25 +44441,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"hqX" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "cell1"; - name = "Permabrig Cell 1"; - security_level = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors"; - opacity = 0 - }, -/obj/effect/mapping_helpers/airlock/unres, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel, -/area/station/security/permabrig) "hrd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -42435,6 +44482,19 @@ icon_state = "darkyellow" }, /area/station/engineering/smes) +"hrp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "AI Satellite Atmospherics" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/turret_protected/aisat/interior) "hrx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -42460,11 +44520,10 @@ "hrN" = ( /turf/simulated/wall/r_wall, /area/station/security/interrogation) -"hrU" = ( -/obj/structure/disposalpipe/segment, +"hrT" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/maintenance/disposal/northwest) +/area/station/hallway/spacebridge/sercom) "hsa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 9; @@ -42473,6 +44532,14 @@ /obj/machinery/light/small, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) +"hsc" = ( +/obj/structure/sink{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "hsf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -42494,18 +44561,6 @@ icon_state = "red" }, /area/station/hallway/secondary/exit) -"hsA" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/hallway/primary/port/north) "hsJ" = ( /obj/machinery/light/small{ dir = 4 @@ -42513,6 +44568,14 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"hsS" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/east) "hsV" = ( /obj/structure/cable/orange{ d1 = 1; @@ -42595,21 +44658,12 @@ }, /turf/simulated/floor/wood, /area/station/service/bar) -"htw" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24; - name = "east bump" - }, -/obj/machinery/door/airlock/research{ - name = "Kill Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/obj/effect/turf_decal/delivery, +"htz" = ( +/obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" + icon_state = "darkgreenfull" }, -/area/station/science/xenobiology) +/area/station/service/hydroponics) "htA" = ( /obj/machinery/light/small{ dir = 8 @@ -42626,15 +44680,6 @@ }, /turf/simulated/floor/plasteel/freezer, /area/station/public/locker) -"htC" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Disposals" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/supply/general, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "htH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/orange{ @@ -42717,19 +44762,12 @@ icon_state = "darkyellow" }, /area/station/engineering/control) -"huP" = ( -/obj/effect/spawner/window/reinforced/plasma/grilled, -/turf/simulated/floor/plating, -/area/station/engineering/control) -"huS" = ( +"huO" = ( /obj/machinery/hologram/holopad, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/fore) +/area/station/hallway/secondary/entry/north) "hve" = ( /obj/effect/spawner/grouped_spawner{ group_id = "tunnelbats"; @@ -42740,22 +44778,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/west) -"hvF" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/porta_turret{ - dir = 4 - }, -/obj/machinery/camera/motion{ - c_tag = "AI Core North"; - dir = 6; - start_active = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "hvO" = ( /obj/item/radio/intercom{ pixel_y = 28; @@ -42795,14 +44817,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/scidock) -"hwx" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "hwG" = ( /obj/structure/cable/orange{ d1 = 1; @@ -42879,6 +44893,14 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) +"hyo" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "hyR" = ( /obj/structure/cable/orange{ d1 = 4; @@ -42894,6 +44916,13 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"hyY" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fpmaint) "hyZ" = ( /obj/machinery/camera/autoname{ dir = 9 @@ -42970,16 +44999,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/disposal/south) -"hzO" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) "hzP" = ( /obj/machinery/atmospherics/binary/pump{ dir = 4; @@ -42987,19 +45006,6 @@ }, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) -"hzS" = ( -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/window/reinforced/reversed{ - name = "Arrival Security Checkpoint"; - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel, -/area/station/security/checkpoint/secondary) "hAh" = ( /obj/structure/cable/orange{ d1 = 4; @@ -43041,15 +45047,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"hAq" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, -/area/station/security/permabrig) "hAA" = ( /obj/structure/cable{ d1 = 1; @@ -43169,17 +45166,6 @@ icon_state = "asteroidplating" }, /area/station/hallway/secondary/exit) -"hDO" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "hEi" = ( /obj/structure/fence, /obj/structure/cable/orange{ @@ -43289,18 +45275,19 @@ /obj/structure/lattice/catwalk, /turf/space, /area/station/engineering/solar/auxstarboard) +"hFn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "hFo" = ( /turf/simulated/wall/r_wall, /area/station/maintenance/auxsolarstarboard) -"hFv" = ( -/obj/machinery/washing_machine, -/obj/item/radio/intercom/locked/prison{ - pixel_y = 25 - }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, -/area/station/security/permabrig) "hFH" = ( /obj/item/reagent_containers/glass/bottle/epinephrine{ pixel_x = 7; @@ -43388,31 +45375,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/apmaint) -"hGZ" = ( -/obj/machinery/atmospherics/pipe/simple/visible/green{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/classic/reversed{ - dir = 1; - name = "Interior Pipe Access" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos{ - dir = 1 - }, -/obj/machinery/atmospherics/binary/pump{ - dir = 1; - name = "Air to South Canister" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/atmos) "hHb" = ( /obj/structure/closet/emcloset, /obj/effect/spawner/lootdrop/maintenance/three, @@ -43452,19 +45414,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) -"hHB" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "hHD" = ( /obj/structure/cable{ d1 = 1; @@ -43483,20 +45432,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/disposal/south) -"hHP" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Equipment Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" - }, -/area/station/security/storage) "hHT" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -43506,6 +45441,21 @@ }, /turf/simulated/floor/transparent/glass/reinforced/plasma, /area/station/engineering/control) +"hHX" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Hydroponics Garden" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, +/obj/effect/mapping_helpers/airlock/access/any/service/kitchen, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/gambling_den) "hIa" = ( /obj/structure/cable{ d1 = 1; @@ -43576,6 +45526,20 @@ }, /turf/simulated/floor/wood, /area/station/service/bar) +"hIA" = ( +/obj/machinery/door/airlock/atmos{ + name = "Turbine Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/yellow, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/turbine) "hIC" = ( /obj/structure/cable{ d1 = 4; @@ -43699,6 +45663,13 @@ /obj/structure/closet/l3closet/janitor, /turf/simulated/floor/plasteel, /area/station/service/janitor) +"hKO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/external/north) "hKW" = ( /obj/structure/cable{ d1 = 4; @@ -43747,20 +45718,22 @@ /obj/machinery/light, /turf/simulated/floor/wood, /area/station/maintenance/starboard) -"hMS" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock{ - name = "Bar Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/bar, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 8 +"hMu" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/porta_turret{ dir = 4 }, -/turf/simulated/floor/wood, -/area/station/service/bar) +/obj/machinery/camera/motion{ + c_tag = "AI Core North"; + dir = 6; + start_active = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "hMY" = ( /obj/structure/closet/secure_closet/RD, /obj/item/cartridge/signal/toxins, @@ -43792,14 +45765,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/disposal/westalt) -"hNH" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/structure/chair/sofa/corp/right{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) "hOa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -43955,23 +45920,6 @@ icon_state = "vault" }, /area/station/command/vault) -"hQw" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "cargolockdown"; - layer = 2.6; - name = "Cargo Lockdown" - }, -/obj/effect/turf_decal/caution/red{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/medcargo) "hQx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -43990,20 +45938,6 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) -"hQD" = ( -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/requests_console{ - department = "Crew Quarters"; - name = "Crew Quarters Requests Console"; - pixel_y = 30 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) "hQJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -44019,17 +45953,29 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/east) -"hQQ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/girder, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/sercom) "hQU" = ( /obj/structure/closet/secure_closet/medical1, /turf/simulated/floor/plasteel{ icon_state = "whiteblue" }, /area/station/medical/storage/secondary) +"hRg" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "servlockdown"; + layer = 2.6; + name = "Service Lockdown" + }, +/obj/effect/turf_decal/caution/red{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) "hRh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -44086,6 +46032,27 @@ icon_state = "redcorner" }, /area/station/hallway/primary/fore/west) +"hRF" = ( +/obj/machinery/door/airlock/atmos/glass{ + autoclose = 0; + id_tag = "atmossm_door_ext"; + locked = 1; + name = "Atmospherics Access Chamber" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/access_button{ + autolink_id = "atmossm_btn_ext"; + name = "Atmospherics Access Button"; + pixel_y = -24; + req_access_txt = "24" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/control) "hRI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -44166,6 +46133,12 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) +"hSA" = ( +/obj/structure/closet/secure_closet/personal, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) "hSL" = ( /obj/machinery/light/small{ dir = 4 @@ -44184,15 +46157,15 @@ icon_state = "cafeteria" }, /area/station/medical/break_room) -"hSS" = ( -/obj/machinery/r_n_d/server/robotics, -/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ - dir = 5 +"hSP" = ( +/obj/effect/landmark/start/botanist, +/obj/structure/chair/office/light{ + dir = 8 }, -/turf/simulated/floor/plasteel/dark/telecomms{ - icon_state = "bcircuit" +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" }, -/area/station/science/server/coldroom) +/area/station/service/hydroponics) "hSU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/table, @@ -44250,13 +46223,6 @@ }, /turf/simulated/floor/plasteel/dark/telecomms, /area/station/science/server/coldroom) -"hUb" = ( -/obj/machinery/atmospherics/pipe/simple/visible/red{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/plasma/grilled, -/turf/simulated/floor/plating, -/area/station/engineering/control) "hUg" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -44278,6 +46244,34 @@ icon_state = "darkblue" }, /area/station/medical/storage/secondary) +"hUN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/east) +"hUO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Medbay2"; + location = "Medbay"; + name = "navigation beacon (Medbay)" + }, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "hUT" = ( /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating/asteroid/ancient, @@ -44312,56 +46306,28 @@ /turf/simulated/wall, /area/station/service/hydroponics) "hVv" = ( -/obj/machinery/atmospherics/pipe/simple/visible/green, -/obj/machinery/atmospherics/binary/pump{ - dir = 4; - name = "N2 to Pure" - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/classic/reversed{ - name = "Interior Pipe Access"; - dir = 4 +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos{ - dir = 4 +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" }, -/area/station/engineering/atmos) +/turf/simulated/floor/plating, +/area/station/public/storage/tools) "hVC" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/carpet/green, /area/station/service/library) -"hVK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/east) -"hVL" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "hVN" = ( /obj/machinery/status_display/supply_display, /turf/simulated/wall, @@ -44383,6 +46349,19 @@ /obj/effect/spawner/window/reinforced/polarized, /turf/simulated/floor/plating, /area/station/science/robotics) +"hVY" = ( +/obj/machinery/door/window/classic/reversed{ + dir = 8; + name = "Medical Secure Storage" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/station/medical/storage/secondary) "hWm" = ( /obj/structure/window/reinforced{ dir = 8 @@ -44394,6 +46373,14 @@ icon_state = "whitebluefull" }, /area/station/medical/medbay) +"hWs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "hWG" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, @@ -44419,44 +46406,6 @@ icon_state = "whiteblue" }, /area/station/medical/surgery/secondary) -"hXm" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, -/obj/machinery/navbeacon{ - codes_txt = "delivery"; - dir = 4; - location = "Medbay" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown" - }, -/obj/machinery/door/window/classic/reversed{ - dir = 8; - name = "Medical Delivery" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/station/medical/medbay) -"hXs" = ( -/obj/structure/disposalpipe/segment/corner{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "hXC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -44467,32 +46416,6 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/carpet/blue, /area/station/command/office/blueshield) -"hXG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/computer/borgupload{ - dir = 1 - }, -/obj/machinery/door/window/classic/reversed{ - dir = 1; - name = "Console Access" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/turret_protected/ai_upload) -"hYa" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/external/southeast) "hYr" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -44512,12 +46435,6 @@ icon_state = "cafeteria" }, /area/station/medical/break_room) -"hYw" = ( -/obj/structure/closet/wardrobe/black, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) "hYD" = ( /obj/machinery/bluespace_beacon, /turf/simulated/floor/light{ @@ -44530,34 +46447,9 @@ }, /turf/simulated/mineral/ancient, /area/mine/unexplored/cere/command) -"hYP" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "hYW" = ( /turf/simulated/mineral/ancient, /area/station/medical/paramedic) -"hYX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "hZa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -44618,6 +46510,28 @@ icon_state = "asteroidplating" }, /area/station/hallway/spacebridge/scidock) +"hZy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) +"hZz" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/engineering/tech_storage) "hZF" = ( /obj/structure/flora/ausbushes/grassybush, /turf/simulated/floor/grass, @@ -44637,6 +46551,21 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) +"iab" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/starboard) "iag" = ( /obj/machinery/computer/med_data{ dir = 1 @@ -44694,22 +46623,6 @@ /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) -"ibD" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) -"ibE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "ibH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -44749,40 +46662,50 @@ /obj/item/reagent_containers/glass/rag, /turf/simulated/floor/wood, /area/station/service/bar) -"icD" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod1"; - name = "containment door 1" +"icA" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, +/obj/structure/disposalpipe/segment, /obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "icE" = ( /obj/effect/spawner/airlock, /turf/simulated/wall/r_wall, /area/station/maintenance/disposal/external/north) +"icI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/command/glass{ + id_tag = "cmoofficedoor"; + name = "CMO's Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/cmo, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "cmo" + }, +/turf/simulated/floor/plasteel, +/area/station/command/office/cmo) "icM" = ( /obj/structure/chair/wood/wings, /turf/simulated/floor/wood, /area/station/maintenance/starboard) -"icN" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) "icR" = ( /obj/machinery/computer/security{ dir = 1; @@ -44832,6 +46755,16 @@ "idF" = ( /turf/simulated/wall/r_wall, /area/station/command/office/cmo) +"idI" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "idU" = ( /obj/machinery/chem_master, /turf/simulated/floor/engine, @@ -44904,16 +46837,30 @@ /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) +"ieJ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "ieN" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, /turf/simulated/floor/transparent/glass/reinforced/plasma, /area/station/engineering/control) -"ieQ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/supply/office) "ifa" = ( /turf/simulated/wall/indestructible/riveted, /area/station/science/toxins/test) @@ -45037,6 +46984,10 @@ icon_state = "white" }, /area/station/science/misc_lab) +"igy" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/simulated/floor/plating/airless, +/area/shuttle/arrival/station) "igZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/wood, @@ -45060,20 +47011,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fpmaint) -"ihv" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "ihz" = ( /obj/structure/cable/orange{ d1 = 4; @@ -45122,6 +47059,27 @@ icon_state = "dark" }, /area/station/engineering/control) +"iiI" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) +"iiN" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "Detective" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/security/detective) "iiV" = ( /obj/structure/cable/orange{ d1 = 1; @@ -45184,24 +47142,6 @@ "ikc" = ( /turf/simulated/floor/carpet/royalblack, /area/station/command/office/captain) -"ikg" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/plating, -/area/station/security/range) "ikk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -45216,20 +47156,6 @@ icon_state = "darkblue" }, /area/station/command/bridge) -"ikr" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "ikC" = ( /obj/structure/cable{ d1 = 4; @@ -45266,14 +47192,6 @@ /obj/item/gavelhammer, /turf/simulated/floor/carpet, /area/station/legal/courtroom) -"ikU" = ( -/obj/structure/closet/fireaxecabinet{ - pixel_y = -32 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/command/vault) "ilj" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 @@ -45332,6 +47250,12 @@ icon_state = "dark" }, /area/station/medical/morgue) +"ima" = ( +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/east) "imi" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -45477,14 +47401,6 @@ dir = 1 }, /area/station/engineering/smes) -"ios" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "hopshutter" - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/command/office/hop) "iox" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -45549,6 +47465,12 @@ }, /turf/simulated/floor/engine, /area/station/science/test_chamber) +"ipw" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/sign/securearea, +/obj/structure/cable/orange, +/turf/simulated/floor/plating, +/area/station/security/brig) "ipB" = ( /obj/item/coin/antagtoken, /obj/structure/cable{ @@ -45592,16 +47514,6 @@ /obj/structure/chair, /turf/simulated/floor/plasteel, /area/station/security/main) -"iqa" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/north) "iqc" = ( /obj/structure/cable/orange{ d1 = 4; @@ -45730,9 +47642,24 @@ /obj/item/assembly/mousetrap/armed, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) +"irn" = ( +/obj/item/honey_frame, +/obj/item/honey_frame, +/obj/item/shovel/spade, +/obj/item/wirecutters, +/obj/item/reagent_containers/glass/bucket, +/obj/item/wrench, +/obj/item/shovel/spade, +/obj/structure/closet/crate/hydroponics, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "irp" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "iry" = ( @@ -45743,13 +47670,6 @@ }, /turf/simulated/floor/carpet/cyan, /area/station/public/fitness) -"irB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai_upload) "irG" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating{ @@ -45761,6 +47681,26 @@ /obj/structure/barricade/wooden, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) +"irN" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/station/security/warden) "irR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -45778,6 +47718,16 @@ icon_state = "redcorner" }, /area/station/hallway/primary/fore/west) +"irU" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/east) +"irZ" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint2) "isf" = ( /obj/machinery/light/small{ dir = 1 @@ -45849,11 +47799,6 @@ icon_state = "cafeteria" }, /area/station/medical/break_room) -"isY" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/external/southwest) "itf" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/starboard) @@ -45906,6 +47851,14 @@ icon_state = "asteroidplating" }, /area/station/hallway/primary/fore/west) +"iuC" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/maintcentral) "iuE" = ( /obj/structure/cable{ d1 = 1; @@ -45930,6 +47883,18 @@ icon_state = "neutralcorner" }, /area/station/hallway/spacebridge/servsci) +"iuI" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ceoffice" + }, +/turf/simulated/floor/plating, +/area/station/command/office/ce) "iuX" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -45966,7 +47931,7 @@ /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "ivI" = ( /obj/structure/cable{ d1 = 1; @@ -46000,6 +47965,10 @@ "ivS" = ( /turf/simulated/wall, /area/mine/unexplored/cere/command) +"ivV" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/spacebridge/servsci) "iwn" = ( /obj/machinery/newscaster{ name = "north bump"; @@ -46118,23 +48087,6 @@ /obj/machinery/biogenerator, /turf/simulated/floor/grass/jungle, /area/station/hallway/secondary/garden) -"iye" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "medlockdown"; - layer = 2.6; - name = "Medical Lockdown" - }, -/obj/effect/turf_decal/caution/red{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/dockmed) "iyj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -46178,24 +48130,28 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) -"iyw" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "ceoffice" - }, -/turf/simulated/floor/plating, -/area/station/command/office/ce) "iyA" = ( /obj/structure/ore_box, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"iyF" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/hallway/primary/port/south) "iyK" = ( /obj/machinery/economy/slot_machine, /turf/simulated/floor/carpet, @@ -46215,65 +48171,6 @@ icon_state = "whitepurple" }, /area/station/science/hallway) -"iyR" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - id_tag = "hosofficedoor"; - name = "Head of Security" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/hos, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "hos" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/station/command/office/hos) -"izj" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) -"izk" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/asmaint) "izl" = ( /mob/living/simple_animal/pet/sloth/paperwork, /turf/simulated/floor/carpet, @@ -46311,17 +48208,6 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) -"iAs" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Medbay"; - location = "ArrivalsMiddle"; - name = "navigation beacon (Arrivals-Middle)" - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry) "iAF" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, @@ -46332,6 +48218,16 @@ icon_state = "dark" }, /area/station/command/teleporter) +"iAJ" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/glass/bucket, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "iAO" = ( /obj/structure/cable{ d1 = 1; @@ -46379,6 +48275,25 @@ /obj/effect/landmark/start/assistant, /turf/simulated/floor/carpet, /area/station/public/locker) +"iBn" = ( +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "iBy" = ( /obj/machinery/power/apc{ dir = 1; @@ -46410,14 +48325,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"iBS" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai_upload) "iCf" = ( /obj/structure/chair/sofa/corp/right{ dir = 1 @@ -46455,6 +48362,14 @@ icon_state = "vault" }, /area/station/command/vault) +"iCD" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai_upload) "iCE" = ( /turf/simulated/wall, /area/station/maintenance/disposal/westalt) @@ -46467,17 +48382,6 @@ icon_state = "floorgrime" }, /area/station/security/permabrig) -"iCP" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/south) "iDa" = ( /obj/item/chair, /obj/machinery/light/small{ @@ -46488,28 +48392,10 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/east) -"iDH" = ( -/obj/machinery/door/airlock/public/glass{ - autoclose = 0; - heat_proof = 1; - id_tag = "turbine_door_ext"; - locked = 1; - name = "Turbine Exterior Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/access_button{ - layer = 3.1; - autolink_id = "turbine_btn_ext"; - name = "Gas Turbine Airlock Control"; - pixel_x = -24 - }, -/turf/simulated/floor/engine, -/area/station/maintenance/turbine) +"iDw" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating/airless, +/area/station/maintenance/disposal/external/north) "iDO" = ( /obj/structure/cable/orange{ d1 = 4; @@ -46598,22 +48484,37 @@ icon_state = "neutralfull" }, /area/station/hallway/secondary/entry/south) -"iFi" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/east) "iFs" = ( /turf/simulated/wall, /area/mine/unexplored/cere/research) +"iFv" = ( +/obj/machinery/door/window/classic/normal{ + name = "Monkey Pen"; + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/genetics{ + dir = 8 + }, +/mob/living/carbon/human/monkey, +/turf/simulated/floor/grass, +/area/station/science/genetics) "iFB" = ( /obj/structure/chair/office/dark{ dir = 4 }, /turf/simulated/floor/wood, /area/station/public/vacant_office) +"iFO" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "iFR" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/cyan, /turf/simulated/floor/plating, @@ -46713,6 +48614,18 @@ icon_state = "asteroidplating" }, /area/station/service/clown/secret) +"iHL" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Bridge APC Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fore2) "iHT" = ( /obj/machinery/firealarm{ dir = 1; @@ -46723,20 +48636,6 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) -"iHV" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod6"; - layer = 2.6; - name = "containment door 6" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) "iHW" = ( /obj/item/radio/intercom{ pixel_y = -28; @@ -46811,6 +48710,14 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) +"iIW" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "iJa" = ( /obj/effect/spawner/grouped_spawner{ group_id = "tunnelbats"; @@ -46855,18 +48762,24 @@ }, /turf/simulated/floor/carpet/blue, /area/station/command/office/blueshield) -"iJV" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 +"iJF" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/obj/machinery/camera{ - c_tag = "AI Asteroid Antechamber 1"; - dir = 9 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, /turf/simulated/floor/plasteel{ - icon_state = "bcircuit" + icon_state = "neutralfull" }, -/area/station/turret_protected/aisat/interior/secondary) +/area/station/hallway/primary/port/north) "iJY" = ( /obj/machinery/light_switch{ dir = 4; @@ -46878,22 +48791,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore) -"iKa" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) -"iKp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating/airless, -/area/station/maintenance/disposal) "iKq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -46919,7 +48816,7 @@ }, /obj/structure/cable/orange, /turf/simulated/floor/plating, -/area/station/service/kitchen) +/area/station/public/fitness) "iKt" = ( /obj/structure/cable/orange{ d1 = 2; @@ -46942,29 +48839,6 @@ /obj/machinery/constructable_frame/machine_frame, /turf/simulated/floor/plating, /area/station/maintenance/electrical_shop) -"iKS" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/brig) "iKW" = ( /obj/structure/table/wood, /obj/item/lighter/zippo/blue{ @@ -46993,8 +48867,8 @@ name = "Criminal Delivery Chute" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes/red, /obj/structure/disposalpipe/segment{ dir = 4; color = "#954535" @@ -47003,21 +48877,6 @@ icon_state = "neutralfull" }, /area/station/hallway/primary/port/north) -"iLP" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/window/classic/normal{ - name = "Containment Pen" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" - }, -/area/station/science/xenobiology) "iLR" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod Airlock" @@ -47097,6 +48956,16 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) +"iNq" = ( +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/obj/structure/table, +/obj/item/aiModule/reset, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai_upload) "iNr" = ( /obj/structure/bed/dogbed, /mob/living/simple_animal/bot/secbot/beepsky{ @@ -47104,6 +48973,18 @@ }, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) +"iNu" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Solars" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/auxsolarstarboard) "iNC" = ( /obj/structure/closet/secure_closet/medical2, /obj/machinery/light{ @@ -47113,16 +48994,34 @@ icon_state = "white" }, /area/station/medical/surgery/secondary) -"iOm" = ( -/obj/item/radio/intercom{ - pixel_y = -28; - name = "custom placement" +"iNK" = ( +/obj/machinery/door/airlock/research{ + name = "Test Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/tox, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/science/misc_lab) +"iOk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/machinery/washing_machine, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/public/locker) +/area/station/hallway/primary/port/south) "iOw" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -47156,6 +49055,13 @@ /obj/structure/table/wood, /turf/simulated/floor/wood, /area/station/maintenance/starboard) +"iPa" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "iPe" = ( /obj/machinery/firealarm{ dir = 4; @@ -47189,6 +49095,22 @@ /obj/item/storage/toolbox/mechanical, /turf/simulated/floor/plating, /area/station/maintenance/port) +"iQd" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "iQh" = ( /obj/machinery/light/small{ dir = 4 @@ -47221,18 +49143,6 @@ }, /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) -"iRl" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "iRr" = ( /obj/structure/disposalpipe/segment{ color = "#954535" @@ -47273,6 +49183,16 @@ }, /turf/simulated/floor/carpet/royalblack, /area/station/command/office/ntrep) +"iSf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/south) "iSn" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, @@ -47344,6 +49264,27 @@ "iTF" = ( /turf/simulated/wall, /area/station/command/office/ce) +"iTH" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod5"; + name = "containment door 5" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, +/turf/simulated/floor/engine, +/area/station/science/xenobiology) "iTL" = ( /obj/machinery/conveyor{ dir = 4; @@ -47411,14 +49352,6 @@ icon_state = "darkyellow" }, /area/station/engineering/atmos/distribution) -"iUI" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/maintcentral) "iUM" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 @@ -47476,6 +49409,19 @@ }, /turf/simulated/wall, /area/station/hallway/spacebridge/serveng) +"iVI" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) "iVJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/power/apc{ @@ -47494,6 +49440,10 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/medcargo) +"iWe" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/science/robotics/chargebay) "iWg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -47512,6 +49462,13 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/north) +"iWx" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Escape Shuttle Cell" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/turf/simulated/floor/plating, +/area/station/hallway/secondary/exit) "iWF" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 @@ -47519,21 +49476,6 @@ /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"iWM" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringEast2"; - location = "EngineeringEast"; - name = "navigation beacon (Engineering-East)" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "iWO" = ( /obj/structure/cable/orange{ d1 = 4; @@ -47654,20 +49596,24 @@ /obj/structure/closet, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/fsmaint) -"iXt" = ( -/turf/simulated/floor/plating, -/area/station/science/toxins/launch) -"iXv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +"iXq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) +"iXt" = ( /turf/simulated/floor/plating, -/area/station/hallway/primary/aft/west) +/area/station/science/toxins/launch) "iXy" = ( /obj/structure/window/reinforced{ dir = 8 @@ -47739,34 +49685,6 @@ }, /turf/simulated/wall, /area/station/hallway/primary/starboard/north) -"iYy" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Operating Theatre" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, -/obj/machinery/holosign/surgery{ - id = "surgery2" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "surg2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, -/area/station/medical/surgery/secondary) "iYK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -47793,42 +49711,25 @@ /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/west) -"iZg" = ( -/obj/structure/closet/secure_closet/personal, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) -"iZj" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "iZr" = ( /obj/machinery/light/small, /obj/item/reagent_containers/glass/bucket, /obj/item/shovel/spade, /turf/simulated/floor/grass, /area/station/hallway/spacebridge/scidock) -"iZv" = ( -/obj/machinery/door/airlock/command{ - name = "Expedition Access" +"iZx" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod2"; + name = "containment door 2" }, -/obj/effect/mapping_helpers/airlock/access/all/command/expedition, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" }, -/area/station/ai_monitored/storage/eva) +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "iZC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -47880,6 +49781,14 @@ icon_state = "dark" }, /area/station/engineering/control) +"jae" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/north) "jah" = ( /obj/structure/chair/sofa/corp{ dir = 8 @@ -47910,19 +49819,6 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) -"jaI" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "jaK" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -47968,6 +49864,18 @@ icon_state = "redyellowfull" }, /area/station/service/bar) +"jba" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Medbay SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/simulated/floor/plating, +/area/station/hallway/primary/starboard/north) "jbg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 @@ -48013,21 +49921,6 @@ icon_state = "red" }, /area/station/hallway/secondary/exit) -"jbE" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "jcx" = ( /obj/structure/closet, /obj/machinery/alarm{ @@ -48038,24 +49931,6 @@ icon_state = "dark" }, /area/station/security/evidence) -"jcI" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/hallway/primary/starboard/south) "jcQ" = ( /obj/machinery/door/airlock/external{ name = "Arrival Airlock" @@ -48186,21 +50061,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"jeZ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "servlockdown"; - layer = 2.6; - name = "Service Lockdown" - }, -/obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/sercom) "jfb" = ( /obj/item/seeds/cannabis, /turf/simulated/floor/grass, @@ -48237,11 +50097,6 @@ icon_state = "redyellowfull" }, /area/station/service/bar) -"jgk" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/east) "jgl" = ( /obj/machinery/camera{ c_tag = "Research Toxins Mixing East"; @@ -48404,20 +50259,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/security/permabrig) -"jjl" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod3"; - layer = 2.6; - name = "containment door 3" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) "jjp" = ( /obj/structure/cable/orange{ d1 = 2; @@ -48427,6 +50268,21 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/disposal/southwest) +"jjw" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai_upload) +"jjN" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/maintcentral) "jjO" = ( /obj/machinery/hologram/holopad, /obj/structure/disposalpipe/segment, @@ -48469,10 +50325,6 @@ icon_state = "whiteblue" }, /area/station/medical/surgery/primary) -"jkF" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/command/office/ntrep) "jkT" = ( /obj/structure/closet/emcloset, /obj/structure/cable/orange{ @@ -48601,16 +50453,13 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/engmed) -"jmU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining{ - name = "Cargo Warehouse" - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" +"jmv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/station/supply/storage) +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal) "jmW" = ( /obj/machinery/light{ dir = 4 @@ -48622,6 +50471,17 @@ /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating/asteroid/ancient, /area/station/hallway/primary/fore/west) +"jnu" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/security/armory/secure) "jnV" = ( /obj/machinery/status_display{ layer = 4 @@ -48641,17 +50501,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) -"jok" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 8 - }, -/obj/machinery/quantumpad/cere/security_science{ - name = "quantum pad" - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, -/area/station/public/quantum/security) "joo" = ( /obj/machinery/door/airlock/public/glass{ name = "Walkway" @@ -48678,40 +50527,30 @@ }, /turf/simulated/floor/plasteel, /area/station/service/janitor) +"joJ" = ( +/obj/machinery/flasher{ + id = "AI"; + pixel_y = 21 + }, +/obj/structure/table, +/obj/item/phone{ + pixel_x = -3; + pixel_y = 3 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai_upload) "joR" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/security/lobby) -"joW" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +"joZ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) -"jpi" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/north) +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) "jpk" = ( /obj/machinery/status_display{ layer = 4 @@ -48758,23 +50597,21 @@ icon_state = "dark" }, /area/station/engineering/break_room) -"jpW" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/structure/disposalpipe/segment/corner{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "jqb" = ( /obj/structure/chair/office/dark{ dir = 4 }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) +"jqh" = ( +/obj/structure/disposalpipe/junction/y{ + dir = 1; + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "jqn" = ( /obj/item/radio/intercom{ pixel_y = 28; @@ -48791,7 +50628,9 @@ }, /obj/structure/disposalpipe/trunk, /obj/machinery/disposal, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, @@ -48832,21 +50671,6 @@ icon_state = "neutralfull" }, /area/station/hallway/secondary/exit) -"jrj" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/hallway/primary/fore/west) "jrw" = ( /obj/structure/cable{ d1 = 1; @@ -48857,15 +50681,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/asmaint) -"jrC" = ( -/obj/item/radio/intercom{ - pixel_y = -28; - name = "custom placement" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/telecomms/chamber) "jrG" = ( /obj/structure/window/reinforced{ dir = 4 @@ -48888,6 +50703,19 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) +"jrM" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/station/maintenance/gambling_den) "jrT" = ( /obj/effect/spawner/random_spawners/fungus_maybe, /turf/simulated/wall, @@ -48904,24 +50732,6 @@ icon_state = "whiteblue" }, /area/station/medical/storage/secondary) -"jrZ" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "jsa" = ( /obj/machinery/light/small{ dir = 1 @@ -48980,23 +50790,23 @@ "jsE" = ( /turf/simulated/floor/wood, /area/station/maintenance/starboard) -"jsU" = ( -/obj/structure/rack, -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/storage) -"jsX" = ( -/obj/effect/spawner/window/reinforced/grilled, +"jsN" = ( +/obj/structure/disposalpipe/segment, /obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, -/area/station/security/warden) +/area/station/maintenance/port) +"jsU" = ( +/obj/structure/rack, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/storage) "jsY" = ( /obj/structure/closet/boxinggloves, /turf/simulated/floor/plasteel, @@ -49014,19 +50824,6 @@ }, /turf/simulated/floor/engine, /area/station/science/explab/chamber) -"jts" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/processing) "jty" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -49034,12 +50831,6 @@ /obj/item/reagent_containers/food/snacks/meat/human, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) -"jtA" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/east) "jtF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -49126,15 +50917,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fore2) -"juD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "juK" = ( /obj/effect/spawner/grouped_spawner{ group_id = "tunnelbats"; @@ -49303,14 +51085,9 @@ /area/station/service/janitor) "jwo" = ( /obj/item/radio/beacon, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel/airless/indestructible, /area/station/science/toxins/test) -"jwu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/east) "jwF" = ( /obj/structure/cable/orange{ d1 = 1; @@ -49321,36 +51098,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/port) -"jwM" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "process" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/processing) -"jwO" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/telecomms/chamber) "jwW" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -49367,6 +51114,31 @@ /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, /area/station/supply/miningdock) +"jxw" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24; + name = "east bump" + }, +/obj/machinery/door/airlock/research{ + name = "Kill Chamber" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/station/science/xenobiology) +"jxJ" = ( +/obj/machinery/door/airlock/vault{ + locked = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/vault, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/station/command/vault) "jxK" = ( /obj/item/radio/intercom{ pixel_y = 28; @@ -49382,6 +51154,9 @@ icon_state = "dark" }, /area/station/service/chapel/office) +"jxQ" = ( +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/fsmaint2) "jyg" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -49427,12 +51202,6 @@ /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) -"jzd" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "jzg" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -49458,6 +51227,21 @@ /obj/machinery/light/small, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/east) +"jzO" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "jAb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 9; @@ -49468,33 +51252,6 @@ "jAd" = ( /turf/simulated/floor/plating, /area/station/maintenance/gambling_den) -"jAf" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) -"jAh" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Genetics Research" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/genetics, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "jAn" = ( /obj/structure/cable/orange{ d1 = 4; @@ -49508,15 +51265,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) -"jAx" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/east) "jAy" = ( /obj/machinery/door_control{ id = "researchlockdown"; @@ -49579,16 +51327,33 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"jBk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "jBm" = ( /obj/structure/grille/broken, /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, /area/station/maintenance/maintcentral) -"jBr" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/servsci) "jBJ" = ( /obj/machinery/door_control{ id = "aieva"; @@ -49623,6 +51388,20 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore) +"jBU" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod7"; + layer = 2.6; + name = "containment door 7" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "jBV" = ( /obj/machinery/firealarm{ dir = 4; @@ -49676,18 +51455,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore) -"jCv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) "jCE" = ( /obj/structure/disposalpipe/sortjunction/reversed{ dir = 1; @@ -49717,15 +51484,6 @@ }, /turf/simulated/wall, /area/station/hallway/spacebridge/serveng) -"jCR" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance Drone Dispensary" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating, -/area/station/maintenance/storage) "jDd" = ( /obj/machinery/atmospherics/pipe/simple/visible/red, /obj/machinery/atmospherics/meter, @@ -49754,41 +51512,18 @@ }, /area/station/hallway/primary/central) "jDh" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) -"jDo" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Equipment Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" - }, -/area/station/security/storage) "jDv" = ( /obj/machinery/economy/vending/coffee/free, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/north) -"jDM" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/port) "jDO" = ( /obj/structure/cable/orange{ d1 = 4; @@ -49931,19 +51666,6 @@ /obj/structure/closet/secure_closet/blueshield, /turf/simulated/floor/wood, /area/station/command/office/blueshield) -"jFN" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/warden) "jFT" = ( /obj/machinery/light, /obj/machinery/atmospherics/unary/portables_connector{ @@ -50016,6 +51738,10 @@ }, /turf/simulated/floor/wood, /area/station/command/office/blueshield) +"jGJ" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/secondary/exit) "jGK" = ( /obj/machinery/camera{ c_tag = "Blueshield's Office"; @@ -50037,14 +51763,6 @@ /obj/item/book/manual/wiki/sop_command, /turf/simulated/floor/wood, /area/station/command/office/blueshield) -"jGU" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/turret_protected/aisat/interior) "jHd" = ( /obj/item/radio/intercom{ pixel_y = 28; @@ -50065,26 +51783,6 @@ icon_state = "red" }, /area/station/security/processing) -"jHr" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Permabrig Cell 1"; - security_level = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors"; - opacity = 0 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/permabrig) "jHs" = ( /obj/structure/sign/poster/random{ name = "random official poster"; @@ -50138,19 +51836,6 @@ icon_state = "dark" }, /area/station/service/library) -"jIe" = ( -/obj/machinery/door/window/classic/reversed{ - dir = 8; - name = "Medical Secure Storage" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" - }, -/area/station/medical/storage/secondary) "jIf" = ( /obj/structure/cable{ d1 = 2; @@ -50189,6 +51874,19 @@ "jJc" = ( /turf/simulated/mineral/ancient, /area/station/science/robotics) +"jJf" = ( +/obj/machinery/door/airlock{ + name = "Bar Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/station/service/bar) "jJi" = ( /obj/structure/cable{ d1 = 4; @@ -50201,6 +51899,19 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) +"jJk" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod3"; + layer = 2.6; + name = "containment door 3" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "jJn" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -50263,18 +51974,6 @@ /obj/structure/chair/office/dark, /turf/simulated/floor/carpet/royalblack, /area/station/command/office/ntrep) -"jJK" = ( -/obj/machinery/biogenerator, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) -"jJL" = ( -/obj/structure/closet/secure_closet/hydroponics, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "jJY" = ( /obj/machinery/keycard_auth{ pixel_y = 24 @@ -50358,27 +52057,28 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/entry/north) -"jLD" = ( -/obj/structure/disposalpipe/segment, +"jLP" = ( /obj/machinery/door/poddoor/preopen{ - id_tag = "bridge"; + id_tag = "XenoPod8"; layer = 2.6; - name = "Emergency Blast Door" + name = "containment door 8" }, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Foyer" +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/obj/effect/mapping_helpers/airlock/access/any/command/general, -/obj/effect/mapping_helpers/airlock/access/any/supply/qm, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "bridge" +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen" }, -/area/station/command/bridge) +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, +/turf/simulated/floor/engine, +/area/station/science/xenobiology) "jLS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -50412,6 +52112,13 @@ }, /turf/simulated/floor/plasteel, /area/station/security/lobby) +"jMD" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "jMI" = ( /obj/machinery/door/airlock/glass, /obj/effect/mapping_helpers/airlock/autoname, @@ -50427,27 +52134,6 @@ icon_state = "dark" }, /area/station/public/quantum/security) -"jMJ" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery"; - location = "Janitor" - }, -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/machinery/door/window/classic/reversed{ - dir = 1; - name = "Janitor Delivery" - }, -/obj/structure/plasticflaps{ - opacity = 1 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/service/janitor{ - dir = 1 - }, -/turf/simulated/floor/plasteel, -/area/station/service/janitor) "jNk" = ( /obj/structure/sign/chinese{ pixel_x = -32; @@ -50467,34 +52153,6 @@ }, /turf/simulated/floor/plating, /area/station/legal/magistrate) -"jNP" = ( -/obj/item/coin/silver{ - pixel_x = 7; - pixel_y = 12 - }, -/obj/item/coin/silver{ - pixel_x = 12; - pixel_y = 7 - }, -/obj/item/coin/silver{ - pixel_x = 4; - pixel_y = 8 - }, -/obj/item/coin/silver{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/coin/silver{ - pixel_x = 5; - pixel_y = -8 - }, -/obj/structure/closet/crate{ - name = "Silver Crate" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/command/vault) "jNS" = ( /obj/structure/cable/orange{ d1 = 1; @@ -50509,6 +52167,18 @@ "jNX" = ( /turf/simulated/floor/plating/asteroid/ancient, /area/mine/unexplored/cere/civilian) +"jNZ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Cargo SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/east) "jOi" = ( /obj/machinery/atmospherics/portable/scrubber, /obj/machinery/atmospherics/unary/portables_connector{ @@ -50577,14 +52247,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fsmaint) -"jPg" = ( -/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ - dir = 4 - }, -/turf/simulated/floor/plasteel/dark/telecomms{ - icon_state = "bcircuit" - }, -/area/station/science/server/coldroom) "jPk" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -50593,19 +52255,6 @@ icon_state = "arrival" }, /area/station/hallway/secondary/entry) -"jPn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/atmos{ - name = "Medbay Atmospherics Checkpoint" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/simple/hidden/universal{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/hallway/primary/starboard/south) "jPp" = ( /obj/machinery/camera{ c_tag = "Medbay Atmospherics Checkpoint"; @@ -50636,14 +52285,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) -"jPD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Cargo SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "jPE" = ( /obj/machinery/navbeacon{ codes_txt = "delivery"; @@ -50664,12 +52305,6 @@ /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"jPX" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/turret_protected/aisat/interior) "jQe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -50728,14 +52363,6 @@ }, /turf/simulated/floor/carpet/cyan, /area/station/public/fitness) -"jRg" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "jRi" = ( /obj/structure/table, /obj/item/rcl/pre_loaded, @@ -50751,7 +52378,7 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/apmaint) "jRs" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "purplefull" }, @@ -50764,21 +52391,28 @@ /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/west) -"jRG" = ( -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/hallway/primary/fore/west) -"jRJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Solars" +"jRC" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/orange{ - d1 = 4; +/obj/structure/cable{ + d1 = 1; d2 = 8; - icon_state = "4-8" + icon_state = "1-8" + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ceoffice" }, /turf/simulated/floor/plating, -/area/station/maintenance/auxsolarstarboard) +/area/station/command/office/ce) +"jRG" = ( +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/hallway/primary/fore/west) "jRK" = ( /obj/machinery/power/smes, /obj/structure/cable/orange, @@ -50790,24 +52424,6 @@ }, /turf/simulated/floor/plasteel, /area/station/science/toxins/launch) -"jSj" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "jSu" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -24; @@ -50861,14 +52477,12 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/north) -"jTa" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, +"jTe" = ( +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/port/north) +/area/station/hallway/primary/aft/west) "jTo" = ( /obj/structure/rack{ dir = 8; @@ -50895,6 +52509,19 @@ icon_state = "neutral" }, /area/station/public/storage/tools) +"jTV" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "jUa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -50942,12 +52569,45 @@ icon_state = "ramptop" }, /area/station/science/robotics/chargebay) +"jUK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "jUL" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/engineering/atmos) +"jUP" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Detective" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/forensics, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "Detective" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/station/security/detective) "jUW" = ( /obj/machinery/light{ dir = 1 @@ -50955,6 +52615,19 @@ /obj/machinery/hydroponics/soil, /turf/simulated/floor/grass, /area/station/service/hydroponics) +"jUZ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Solars" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/barricade/wooden, +/turf/simulated/floor/plating, +/area/station/maintenance/starboardsolar/aft) "jVa" = ( /obj/machinery/conveyor/auto{ dir = 4 @@ -51000,6 +52673,13 @@ "jVQ" = ( /turf/simulated/mineral/ancient, /area/station/medical/medbay) +"jVU" = ( +/obj/structure/disposalpipe/segment/corner{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/external/southwest) "jWb" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -51077,14 +52757,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"jXq" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "jXy" = ( /obj/structure/cable/orange{ d1 = 4; @@ -51114,39 +52786,27 @@ icon_state = "vault" }, /area/station/command/vault) -"jXT" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "cmo" - }, +"jXP" = ( +/obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable/orange{ d2 = 4; icon_state = "0-4" }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; opacity = 0 }, /turf/simulated/floor/plating, -/area/station/command/office/cmo) -"jYg" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) +/area/station/security/prison/cell_block/A) "jYh" = ( /obj/structure/closet/secure_closet/brig, /turf/simulated/floor/plasteel, @@ -51189,6 +52849,24 @@ /obj/machinery/atmospherics/binary/valve/open, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) +"jZN" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + name = "Toxins Launch Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/tox, +/turf/simulated/floor/plasteel, +/area/station/science/toxins/mixing) "jZQ" = ( /obj/machinery/camera{ c_tag = "Teleporter"; @@ -51201,12 +52879,6 @@ icon_state = "dark" }, /area/station/command/teleporter) -"jZR" = ( -/obj/machinery/seed_extractor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "kal" = ( /obj/structure/cable/orange{ d1 = 4; @@ -51251,19 +52923,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) -"kaD" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "kaS" = ( /obj/structure/sign/directions/cargo{ dir = 4 @@ -51324,24 +52983,6 @@ icon_state = "dark" }, /area/station/maintenance/disposal) -"kbY" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/highsecurity{ - locked = 1; - name = "AI Upload Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/turret_protected/ai_upload) "kcw" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -51374,7 +53015,7 @@ /obj/structure/disposaloutlet{ dir = 1 }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /turf/simulated/floor/plasteel{ icon_state = "red" }, @@ -51515,13 +53156,6 @@ icon_state = "white" }, /area/station/science/misc_lab) -"ked" = ( -/obj/machinery/door/airlock/research{ - name = "Toxins Launch Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/tox, -/turf/simulated/floor/plasteel, -/area/station/science/toxins/mixing) "kef" = ( /obj/machinery/door_timer/cell_3{ pixel_y = -32 @@ -51564,17 +53198,27 @@ /obj/item/stamp/rep, /turf/simulated/floor/carpet/royalblack, /area/station/command/office/ntrep) +"keF" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "Detective" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/station/security/detective) "keG" = ( /obj/machinery/economy/vending/coffee, /turf/simulated/floor/plasteel{ icon_state = "redyellowfull" }, /area/station/service/bar) -"keH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "kfd" = ( /obj/structure/cable/orange{ d1 = 2; @@ -51586,6 +53230,19 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/north) +"kfe" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Desk Door" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ntrep{ + dir = 1 + }, +/obj/machinery/keycard_auth{ + pixel_x = 24 + }, +/turf/simulated/floor/wood, +/area/station/command/office/ntrep) "kfo" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -51600,16 +53257,6 @@ }, /turf/simulated/floor/engine, /area/station/engineering/control) -"kfP" = ( -/obj/machinery/camera{ - c_tag = "Prison West"; - dir = 5; - network = list("Prison","SS13") - }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, -/area/station/security/permabrig) "kgd" = ( /obj/item/kirbyplants{ icon_state = "applebush" @@ -51646,36 +53293,10 @@ icon_state = "darkyellowcorners" }, /area/station/command/bridge) -"kgT" = ( -/obj/machinery/hologram/holopad, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CommandMiddle"; - location = "Cargo"; - name = "navigation beacon (Cargo)" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/east) "kgV" = ( /obj/machinery/ai_status_display, /turf/simulated/mineral/ancient, /area/station/hallway/primary/starboard/north) -"khu" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating, -/area/station/command/bridge) "khD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/airlock/medical/glass, @@ -51704,6 +53325,20 @@ temperature = 80 }, /area/station/science/xenobiology) +"khV" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plating, +/area/station/security/brig) "kic" = ( /obj/structure/closet/wardrobe/grey, /turf/simulated/floor/mineral/titanium/blue, @@ -51725,10 +53360,6 @@ }, /turf/simulated/floor/carpet/green, /area/station/service/library) -"kiy" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/engmed) "kjb" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 @@ -51742,6 +53373,26 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) +"kjq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/port) +"kju" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/east) "kjz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -51754,6 +53405,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/wall, /area/station/hallway/primary/central) +"kjJ" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "kjM" = ( /obj/machinery/light/small{ dir = 8 @@ -51796,6 +53455,28 @@ /obj/structure/disposalpipe/junction, /turf/simulated/floor/plating, /area/station/maintenance/disposal/southwest) +"kkk" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/classic/reversed{ + name = "Cargo Desk"; + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mail_sorting{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mining{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/item/desk_bell{ + pixel_x = 7; + pixel_y = 7; + anchored = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbrownfull" + }, +/area/station/supply/office) "kkt" = ( /obj/structure/cable{ d1 = 4; @@ -51943,6 +53624,18 @@ /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) +"kmi" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Cargo SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/east) "kmp" = ( /obj/structure/cable/orange{ d1 = 4; @@ -51958,15 +53651,6 @@ icon_state = "dark" }, /area/station/engineering/break_room) -"kmv" = ( -/obj/structure/closet/secure_closet/freezer/money, -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/command/vault) "kmB" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -52007,29 +53691,31 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) +"knO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating/airless, +/area/station/maintenance/disposal) "knT" = ( /obj/structure/table/wood/fancy/black, /turf/simulated/floor/wood, /area/station/service/bar) -"knZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) "kok" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /turf/simulated/floor/plating, /area/station/engineering/tech_storage) +"koo" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/south) "kop" = ( /obj/structure/closet, /obj/item/clothing/suit/poncho, @@ -52126,15 +53812,6 @@ /obj/structure/grille, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) -"kpS" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "kpV" = ( /obj/structure/cable{ d1 = 1; @@ -52154,13 +53831,13 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/servsci) -"kqu" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance" +"kqp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/maintcentral) +/area/station/hallway/primary/fore/east) "kqD" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -52175,21 +53852,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/storage) -"kqX" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "scilockdown"; - layer = 2.6; - name = "Science Lockdown" - }, -/obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/servsci) "kqY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -52223,34 +53885,57 @@ icon_state = "whiteblue" }, /area/station/medical/cloning) -"krp" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod4"; - name = "containment door 4" +"krw" = ( +/obj/structure/closet/secure_closet/freezer/money, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" }, +/area/station/command/vault) +"krP" = ( /obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) -"krO" = ( /obj/structure/cable/orange{ d1 = 1; - d2 = 2; - icon_state = "1-2" + d2 = 8; + icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, -/area/station/hallway/primary/aft/west) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + id_tag = "hosofficedoor"; + name = "Head of Security" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/hos, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "hos" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/station/command/office/hos) "krX" = ( /obj/machinery/economy/vending/cola, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "krZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -52298,6 +53983,24 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/disposal/southwest) +"ksD" = ( +/obj/structure/safe, +/obj/item/clothing/head/bearpelt, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/dice/d20{ + desc = "A die with twenty sides. You feel absolutely normal while looking at this."; + name = "Die of Mediocre Rolling Capability" + }, +/obj/item/folder/documents, +/obj/item/lighter/zippo/nt_rep, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/command/vault) "ksK" = ( /obj/structure/cable/orange{ d1 = 4; @@ -52324,18 +54027,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) -"ksS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "ksU" = ( /obj/structure/rack, /obj/item/clothing/glasses/meson/engine, @@ -52363,7 +54054,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /obj/structure/disposalpipe/junction/y{ @@ -52486,16 +54177,6 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/carpet, /area/station/public/locker) -"kvg" = ( -/obj/structure/disposalpipe/junction/reversed{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "kvo" = ( /obj/structure/cable/orange{ d1 = 4; @@ -52544,18 +54225,6 @@ icon_state = "whitepurple" }, /area/station/science/xenobiology) -"kvx" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringMiddle2"; - location = "EngineeringWest3"; - name = "navigation beacon (Engineering-West 3)" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "kvC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -52620,14 +54289,6 @@ }, /turf/simulated/floor/carpet/royalblack, /area/station/command/office/ntrep) -"kwx" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/fore) "kwQ" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, @@ -52682,6 +54343,27 @@ /obj/structure/closet/emcloset, /turf/simulated/floor/plating/asteroid/ancient, /area/station/hallway/primary/fore/west) +"kxJ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "kxS" = ( /obj/structure/table/reinforced, /obj/item/gavelhammer, @@ -52694,6 +54376,14 @@ }, /turf/simulated/floor/wood, /area/station/legal/magistrate) +"kxX" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/security/warden) "kyd" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ @@ -52725,42 +54415,45 @@ }, /turf/simulated/floor/wood, /area/station/service/clown) -"kyC" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +"kyP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/yellow{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ +/turf/simulated/floor/plating, +/area/station/maintenance/storage) +"kyQ" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/port/south) -"kyO" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/area/station/hallway/secondary/entry) +"kyW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/machinery/door/airlock/maintenance{ - name = "Service SMES Access" +/obj/machinery/door/window{ + dir = 8; + icon_state = "right"; + name = "Research Delivery Chute" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/port) -"kyP" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/yellow{ - dir = 5 +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/research{ + dir = 8 }, /turf/simulated/floor/plating, -/area/station/maintenance/storage) +/area/station/science/misc_lab) "kzd" = ( /obj/effect/landmark/spawner/nukedisc_respawn, /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -52790,47 +54483,16 @@ icon_state = "whitebluefull" }, /area/station/medical/medbay) -"kzy" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" +"kzI" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/fore/west) -"kzB" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Service SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/maintenance/port) -"kzH" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/door/window/classic/reversed{ - name = "Mail Chute"; - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/general{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal) +/area/station/hallway/primary/fore/east) "kzK" = ( /obj/effect/spawner/random_spawners/fungus_maybe, /turf/simulated/wall, @@ -52857,19 +54519,6 @@ icon_state = "darkgreen" }, /area/station/public/quantum/docking) -"kzV" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction/reversed{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) "kAn" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -52893,19 +54542,6 @@ /obj/item/reagent_containers/dropper/precision, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"kAB" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/hallway/primary/fore) "kAK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -52920,18 +54556,6 @@ }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior) -"kAP" = ( -/obj/machinery/door/airlock/engineering/glass{ - autoclose = 0; - id_tag = "engsm_door_ext"; - locked = 1; - name = "Supermatter Exterior Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/control) "kAQ" = ( /obj/structure/cable/orange{ d1 = 4; @@ -52970,6 +54594,13 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/aft/west) +"kBa" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/maintcentral) "kBj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -53020,6 +54651,15 @@ icon_state = "cafeteria" }, /area/station/science/hallway) +"kCa" = ( +/obj/machinery/door/airlock/command{ + name = "Expedition Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/expedition, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/ai_monitored/storage/eva) "kCe" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ dir = 1; @@ -53029,26 +54669,6 @@ icon_state = "dark" }, /area/station/engineering/atmos/distribution) -"kCg" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) -"kCv" = ( -/obj/machinery/door/airlock{ - name = "Crematorium" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/crematorium, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 8 - }, -/turf/simulated/floor/carpet/black, -/area/station/service/chapel/office) "kCC" = ( /obj/structure/table, /obj/item/kitchen/knife, @@ -53070,6 +54690,17 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port) +"kCT" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=CommandMiddle2"; + location = "EngineeringMiddle2"; + name = "navigation beacon (Engineering-Middle 2)" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "kDf" = ( /obj/structure/cable{ d1 = 1; @@ -53142,6 +54773,16 @@ icon_state = "darkpurple" }, /area/station/public/quantum/science) +"kDE" = ( +/obj/machinery/power/terminal, +/obj/structure/cable, +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id_tag = "aisat" + }, +/turf/simulated/floor/plating, +/area/station/turret_protected/ai) "kDJ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel/white, @@ -53180,37 +54821,6 @@ }, /turf/simulated/floor/wood, /area/station/service/library) -"kEr" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Escape Shuttle Cell" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/exit) -"kEH" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "BrigEast"; - name = "Brig East Entrance" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/prison/cell_block/A) "kEU" = ( /obj/structure/cable{ d1 = 1; @@ -53298,6 +54908,20 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/port) +"kHu" = ( +/obj/structure/table, +/obj/item/lipstick/random, +/obj/item/lipstick/random, +/obj/item/lipstick/random, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/theatre) "kHI" = ( /obj/structure/cable{ d1 = 1; @@ -53362,6 +54986,47 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) +"kIy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/west) +"kII" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod3"; + layer = 2.6; + name = "containment door 3" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/window/classic/normal{ + dir = 1; + name = "Containment Pen" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/station/science/xenobiology) +"kIM" = ( +/obj/item/radio/intercom{ + pixel_x = -28; + name = "custom placement" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/command/vault) "kIV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -53396,6 +55061,15 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/west) +"kJd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) "kJr" = ( /obj/structure/cable/orange{ d1 = 4; @@ -53408,27 +55082,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"kJv" = ( -/obj/structure/sink{ - pixel_y = 24 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) -"kJT" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plating, -/area/station/engineering/tech_storage) "kKg" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -53439,6 +55092,15 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/storage) +"kKh" = ( +/obj/machinery/camera{ + c_tag = "Vault Interior"; + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/command/vault) "kKk" = ( /obj/machinery/light/small{ dir = 4 @@ -53456,26 +55118,6 @@ /obj/structure/fans/tiny, /turf/simulated/floor/plating, /area/station/maintenance/storage) -"kKs" = ( -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, -/area/station/science/hallway) -"kKw" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Laser Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/control) "kKP" = ( /obj/structure/cable{ d1 = 1; @@ -53527,6 +55169,19 @@ icon_state = "neutralcorner" }, /area/station/turret_protected/aisat/interior) +"kLp" = ( +/obj/structure/disposalpipe/segment/corner{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "kLr" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -53570,13 +55225,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) -"kLW" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "kMa" = ( /obj/structure/table/tray, /obj/item/robotanalyzer, @@ -53622,33 +55270,9 @@ /obj/machinery/seed_extractor, /turf/simulated/floor/grass/jungle, /area/station/hallway/secondary/garden) -"kMy" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/classic/normal{ - dir = 1; - name = "Robotics Desk" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/robotics{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "RoboticsShutters" - }, -/obj/item/paper_bin, -/obj/item/desk_bell{ - pixel_x = 7; - pixel_y = 7; - anchored = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, -/area/station/science/robotics) "kMz" = ( -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes/red, /obj/machinery/disposal/deliveryChute{ desc = "A chute for big and small criminals alike!"; dir = 4; @@ -53682,14 +55306,6 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/apmaint) -"kNc" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/prisonershuttle) "kNj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -53728,6 +55344,13 @@ "kNB" = ( /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/storage) +"kND" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ + dir = 1 + }, +/obj/effect/spawner/window/reinforced/plasma/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/control) "kNJ" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/bottle/whiskey, @@ -53738,44 +55361,19 @@ /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, /turf/simulated/floor/wood, /area/station/command/office/ntrep) -"kNW" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" +"kOb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Science SMES Access" }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/structure/cable/orange{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/spawner/window/reinforced/grilled, +/obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) -"kOj" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai_upload) +/area/station/maintenance/apmaint) "kOk" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -53798,27 +55396,6 @@ icon_state = "dark" }, /area/station/command/bridge) -"kOt" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "kOK" = ( /obj/structure/cable/orange{ d1 = 1; @@ -53856,6 +55433,14 @@ icon_state = "dark" }, /area/station/service/hydroponics) +"kPs" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "kPx" = ( /obj/item/kirbyplants{ icon_state = "plant-21" @@ -53960,31 +55545,20 @@ }, /turf/simulated/floor/carpet, /area/station/legal/courtroom) -"kRC" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Transfer Processing" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/machinery/door/firedoor, +"kRH" = ( +/obj/structure/disposalpipe/segment, /obj/structure/cable/orange{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" }, -/area/station/security/prisonershuttle) +/obj/effect/mapping_helpers/airlock/access/all/science/tox, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/science/toxins/mixing) "kRI" = ( /obj/structure/cable/orange{ d1 = 1; @@ -54064,28 +55638,6 @@ icon_state = "chapel" }, /area/station/service/chapel) -"kSC" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod6"; - layer = 2.6; - name = "containment door 6" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/window/classic/normal{ - name = "Containment Pen" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, -/turf/simulated/floor/engine, -/area/station/science/xenobiology) "kSI" = ( /obj/effect/spawner/window/reinforced, /obj/structure/cable/orange{ @@ -54095,14 +55647,22 @@ }, /turf/simulated/floor/plating, /area/station/medical/break_room) -"kTp" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable{ +"kTd" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Biohazard Shutter"; + opacity = 0 + }, +/obj/structure/cable/orange{ + d1 = 4; d2 = 8; - icon_state = "0-8" + icon_state = "4-8" }, +/obj/effect/spawner/window/reinforced/plasma/grilled, /turf/simulated/floor/plating, -/area/station/engineering/tech_storage) +/area/station/science/toxins/launch) "kTq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -54148,17 +55708,6 @@ icon_state = "whiteyellow" }, /area/station/science/robotics/chargebay) -"kTT" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) "kUd" = ( /obj/structure/disposalpipe/segment/corner, /obj/structure/sign/poster/random{ @@ -54423,6 +55972,15 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/hallway) +"kXZ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plasteel, +/area/station/service/library) "kYc" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, @@ -54432,32 +55990,6 @@ /obj/structure/filingcabinet/chestdrawer, /turf/simulated/floor/plating, /area/mine/unexplored/cere/orbiting) -"kYg" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/security/armory/secure) "kYz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -54508,28 +56040,6 @@ /obj/machinery/atmospherics/portable/scrubber/huge/stationary, /turf/simulated/floor/plasteel, /area/station/science/storage) -"kZI" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "BrigRight"; - name = "Brig Foyer Right Entrance" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/brig) "kZV" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -54564,13 +56074,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/servsci) -"laH" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northeast) "laI" = ( /obj/effect/spawner/airlock, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -54596,6 +56099,28 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) +"lbg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "lbj" = ( /obj/docking_port/stationary{ dir = 4; @@ -54749,28 +56274,23 @@ icon_state = "neutralfull" }, /area/station/hallway/secondary/exit) -"ldm" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 +"ldo" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "ntr" }, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) +/turf/simulated/floor/plating, +/area/station/command/office/ntrep) "ldt" = ( /obj/machinery/light/small, /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"ldA" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "ldH" = ( /obj/structure/cable{ d1 = 2; @@ -54783,20 +56303,19 @@ "ldL" = ( /turf/simulated/floor/plasteel, /area/station/science/toxins/launch) -"ldP" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "ldU" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"led" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/simulated/floor/plating/airless, +/area/station/maintenance/disposal/westalt) "leh" = ( /obj/structure/grille/broken, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -54804,22 +56323,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"leo" = ( -/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ - dir = 9 - }, -/obj/machinery/power/apc{ - name = "south bump"; - pixel_y = -24 - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plasteel/dark/telecomms{ - icon_state = "bcircuit" - }, -/area/station/science/server/coldroom) "ler" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -54846,28 +56349,9 @@ }, /turf/simulated/floor/engine, /area/station/engineering/control) -"leA" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "leM" = ( /turf/simulated/wall, /area/station/hallway/spacebridge/sercom) -"leY" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/medical/virology) "lfd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -54898,6 +56382,15 @@ }, /turf/simulated/wall, /area/station/hallway/primary/starboard/north) +"lfg" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "lfq" = ( /turf/simulated/mineral/ancient, /area/station/science/hallway) @@ -54921,7 +56414,7 @@ /area/station/maintenance/apmaint) "lfX" = ( /obj/machinery/suit_storage_unit/cmo/secure/sec_storage, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "darkblue" @@ -54933,6 +56426,24 @@ icon_state = "freezerfloor" }, /area/station/security/permabrig) +"lgu" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/security/warden) "lgC" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -54946,19 +56457,44 @@ }, /turf/simulated/floor/plasteel, /area/station/science/toxins/launch) -"lha" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Dorm SMES Access" +"lhc" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) +"lhf" = ( +/obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable/orange{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, /turf/simulated/floor/plating, -/area/station/maintenance/fore2) +/area/station/security/armory/secure) "lhp" = ( /obj/structure/cable/orange{ d1 = 2; @@ -55090,6 +56626,41 @@ "lip" = ( /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) +"liC" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ + dir = 1 + }, +/obj/effect/spawner/window/reinforced/plasma/grilled, +/turf/simulated/floor/plating, +/area/station/science/toxins/mixing) +"liI" = ( +/obj/item/coin/silver{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/item/coin/silver{ + pixel_x = 12; + pixel_y = 7 + }, +/obj/item/coin/silver{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/coin/silver{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/coin/silver{ + pixel_x = 5; + pixel_y = -8 + }, +/obj/structure/closet/crate{ + name = "Silver Crate" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/command/vault) "liJ" = ( /obj/structure/cable/orange{ d1 = 4; @@ -55098,6 +56669,13 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port) +"liQ" = ( +/obj/structure/disposalpipe/segment/corner{ + dir = 4; + color = "#954535" + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/fore/west) "liR" = ( /obj/structure/table/reinforced, /obj/item/razor, @@ -55121,21 +56699,37 @@ icon_state = "whiteblue" }, /area/station/medical/paramedic) -"ljj" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, +"ljp" = ( +/obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/fore) +/area/station/hallway/primary/starboard/south) "ljv" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/wood, /area/station/public/vacant_office) +"ljN" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "ljV" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -55169,12 +56763,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) -"lku" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/sign/securearea, -/obj/structure/cable/orange, -/turf/simulated/floor/plating, -/area/station/security/brig) "lkx" = ( /obj/item/radio/intercom{ pixel_y = 28; @@ -55215,19 +56803,20 @@ icon_state = "vault" }, /area/station/command/vault) -"llj" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Garden" +"lll" = ( +/obj/machinery/nuclearbomb{ + r_code = "LOLNO" }, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 }, /turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" + icon_state = "bcircuit" }, -/area/station/service/hydroponics) +/area/station/command/vault) "llq" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/orange{ @@ -55244,7 +56833,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/north) "llt" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/effect/turf_decal/loading_area{ dir = 4 }, @@ -55259,6 +56850,26 @@ /obj/structure/disposalpipe/segment/corner, /turf/simulated/floor/plating, /area/station/maintenance/disposal/west) +"llK" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Permabrig Cell 1"; + security_level = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/permabrig) "llN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -55280,16 +56891,6 @@ /obj/structure/closet/lasertag/red, /turf/simulated/floor/plasteel, /area/station/public/fitness) -"llV" = ( -/obj/structure/table, -/obj/item/storage/box/syringes, -/obj/item/storage/box/monkeycubes, -/obj/item/storage/box/monkeycubes, -/obj/item/storage/box/beakers, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, -/area/station/science/xenobiology) "lme" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -55336,20 +56937,37 @@ /obj/item/flashlight, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/apmaint) -"lmP" = ( -/obj/structure/cable/orange{ +"lmF" = ( +/obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" +/turf/simulated/floor/plating, +/area/station/hallway/secondary/entry/north) +"lmO" = ( +/obj/structure/closet/crate{ + name = "Silver Crate" }, -/area/station/maintenance/fpmaint) +/obj/item/storage/belt/champion, +/obj/item/stack/sheet/mineral/gold{ + pixel_y = 2 + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_x = -1; + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/command/vault) "lmQ" = ( /obj/machinery/newscaster{ pixel_y = 28; @@ -55360,6 +56978,35 @@ icon_state = "whitepurple" }, /area/station/science/hallway) +"lmS" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external{ + name = "External airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/exit) +"lmX" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Garden" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "lmZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -55427,6 +57074,20 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/east) +"lnN" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "lnY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -55465,33 +57126,39 @@ /obj/structure/table, /turf/simulated/floor/plasteel, /area/station/security/processing) -"loV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" +"loK" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "cmo" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, -/area/station/hallway/primary/central) +/area/station/command/office/cmo) "lpe" = ( /obj/structure/table, /obj/item/book/manual/supermatter_engine, /obj/item/rpd, /turf/simulated/floor/engine, /area/station/engineering/control) -"lpk" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod2"; - name = "containment door 2" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) "lpv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -55536,31 +57203,6 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) -"lqs" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plating, -/area/station/security/warden) -"lqt" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "lqw" = ( /obj/machinery/mech_bay_recharge_port{ dir = 2 @@ -55578,6 +57220,12 @@ }, /turf/simulated/floor/plating, /area/station/supply/miningdock) +"lqQ" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry) "lra" = ( /obj/structure/cable/orange{ d1 = 4; @@ -55631,10 +57279,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/east) -"lrL" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/southwest) "lrO" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -55650,10 +57294,17 @@ /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, /area/mine/unexplored/cere/engineering) -"lsb" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/public/quantum/science) +"lsg" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "lsh" = ( /obj/structure/chair/stool/bar{ dir = 4 @@ -55687,14 +57338,6 @@ }, /turf/simulated/floor/grass, /area/station/service/hydroponics) -"ltb" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) "ltk" = ( /obj/machinery/light/small{ dir = 8 @@ -55706,6 +57349,19 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) +"ltr" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northwest) "lts" = ( /obj/structure/chair, /obj/item/radio/intercom{ @@ -55717,33 +57373,31 @@ icon_state = "red" }, /area/station/hallway/secondary/exit) -"ltv" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/theatre) -"ltE" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment{ - dir = 4 +"ltP" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, /obj/structure/cable/orange{ - d1 = 4; + d1 = 1; d2 = 8; - icon_state = "4-8" + icon_state = "1-8" }, -/turf/simulated/floor/plating, -/area/station/maintenance/port2) +/obj/machinery/door/airlock/command/glass{ + id_tag = "rdofficedoor"; + name = "Research Director's Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "rd" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/station/command/office/rd) "ltY" = ( /obj/machinery/door_control{ id = "cargoeva"; @@ -55769,14 +57423,26 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) -"lur" = ( -/obj/effect/spawner/window/reinforced/grilled, +"luv" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "process" + }, /obj/structure/cable/orange{ d2 = 8; icon_state = "0-8" }, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, /turf/simulated/floor/plating, -/area/station/security/warden) +/area/station/security/processing) "lux" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating{ @@ -55801,75 +57467,35 @@ }, /turf/simulated/floor/plasteel, /area/station/security/lobby) -"luQ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) -"lvb" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod8"; - layer = 2.6; - name = "containment door 8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/window/classic/normal{ - name = "Containment Pen" +"lva" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, -/turf/simulated/floor/engine, -/area/station/science/xenobiology) -"lvi" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "bcircuit" }, -/area/station/hallway/primary/fore/west) +/area/station/turret_protected/aisat/interior/secondary) "lvj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) -"lvl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"lvm" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" }, -/area/station/hallway/primary/starboard/south) +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "lvw" = ( /obj/structure/falsewall/rock_ancient, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -55877,6 +57503,21 @@ }, /turf/simulated/floor/plating, /area/station/service/clown/secret) +"lvT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "lwc" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/grass/jungle, @@ -55949,6 +57590,20 @@ icon_state = "escape" }, /area/station/hallway/secondary/exit) +"lwM" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod3"; + layer = 2.6; + name = "containment door 3" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "lwN" = ( /turf/simulated/wall, /area/space/nearstation) @@ -55958,6 +57613,18 @@ }, /turf/simulated/floor/wood, /area/station/public/vacant_office) +"lwQ" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint) "lxh" = ( /obj/structure/table/reinforced, /obj/machinery/computer/secure_data/laptop, @@ -55983,19 +57650,6 @@ icon_state = "browncorner" }, /area/station/hallway/primary/fore/east) -"lxr" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "lxu" = ( /obj/machinery/button/windowtint{ id = "Magistrate"; @@ -56042,6 +57696,22 @@ icon_state = "purple" }, /area/station/hallway/primary/aft/west) +"lxQ" = ( +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "lye" = ( /obj/structure/disposalpipe/sortjunction{ dir = 8; @@ -56145,12 +57815,32 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fsmaint) -"lzj" = ( -/obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" +"lzo" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "process" }, -/area/station/service/hydroponics) +/obj/structure/cable/orange, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/processing) "lzu" = ( /obj/machinery/disposal, /obj/machinery/firealarm{ @@ -56281,10 +57971,6 @@ "lBh" = ( /turf/simulated/mineral/ancient/outer, /area/station/maintenance/auxsolarport) -"lBi" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/supply/miningdock) "lBr" = ( /obj/structure/cable/orange{ d1 = 1; @@ -56318,6 +58004,23 @@ icon_state = "barber" }, /area/station/service/barber) +"lBG" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "cargolockdown"; + layer = 2.6; + name = "Cargo Lockdown" + }, +/obj/effect/turf_decal/caution/red{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/cargocom) "lBJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -56366,13 +58069,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"lCB" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "lCC" = ( /turf/simulated/mineral/ancient/outer, /area/mine/unexplored/cere/cargo) @@ -56420,15 +58116,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/east) -"lDd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/maintcentral) "lDm" = ( /obj/structure/disposalpipe/segment{ color = "#954535" @@ -56453,17 +58140,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) -"lEh" = ( -/obj/machinery/door/window/classic/normal{ - name = "Monkey Pen"; - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/genetics{ - dir = 8 - }, -/mob/living/carbon/human/monkey, -/turf/simulated/floor/grass, -/area/station/science/genetics) "lEk" = ( /obj/structure/cable/orange{ d1 = 2; @@ -56593,34 +58269,25 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"lGf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Monkey Pen" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/virology, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, -/area/station/medical/virology) "lGg" = ( /obj/structure/table/wood, /turf/simulated/floor/wood, /area/station/public/vacant_office) +"lGh" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fore2) "lGj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -56630,20 +58297,6 @@ "lGk" = ( /turf/space, /area/mine/unexplored/cere/civilian) -"lGA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/porta_turret{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "lHa" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -56651,6 +58304,14 @@ /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) +"lHl" = ( +/obj/structure/closet/fireaxecabinet{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/command/vault) "lHC" = ( /obj/item/flashlight/lantern, /turf/simulated/floor/plating{ @@ -56678,12 +58339,6 @@ icon_state = "dark" }, /area/station/service/library) -"lHS" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/east) "lHZ" = ( /obj/effect/spawner/window/reinforced/polarized{ id = "library" @@ -56719,6 +58374,19 @@ "lIS" = ( /turf/simulated/wall/mineral/titanium, /area/shuttle/pod_3) +"lIZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "lJg" = ( /obj/structure/cable/orange{ d1 = 4; @@ -56758,26 +58426,6 @@ /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, /area/station/maintenance/disposal/external/east) -"lJJ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating, -/area/station/security/warden) "lJL" = ( /turf/simulated/floor/wood{ icon_state = "wood-broken3" @@ -56801,6 +58449,10 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/station/service/hydroponics) +"lKa" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/spacebridge/engmed) "lKg" = ( /obj/machinery/computer/med_data{ dir = 1 @@ -56829,20 +58481,6 @@ icon_state = "redyellowfull" }, /area/station/service/bar) -"lKE" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/station/hallway/primary/port/east) "lKX" = ( /obj/structure/cable{ d1 = 1; @@ -56856,19 +58494,6 @@ }, /turf/space, /area/station/hallway/spacebridge/dockmed) -"lLw" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Solars" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/barricade/wooden, -/turf/simulated/floor/plating, -/area/station/maintenance/starboardsolar/aft) "lLO" = ( /obj/structure/cable{ d1 = 1; @@ -56898,20 +58523,29 @@ /obj/effect/spawner/lootdrop/maintenance/eight, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"lMs" = ( -/obj/machinery/door/airlock/medical{ - name = "Operating Theatre Storage" +"lMj" = ( +/obj/machinery/door/airlock/atmos{ + name = "Service Atmospherics Checkpoint" }, -/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "showroomfloor" +/turf/simulated/floor/plating, +/area/station/maintenance/port2) +"lMr" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" }, -/area/station/medical/surgery/primary) +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/south) "lMu" = ( /obj/machinery/atmospherics/trinary/mixer{ dir = 1; @@ -56931,28 +58565,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"lMy" = ( -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "lME" = ( /obj/machinery/economy/atm{ pixel_y = -32 @@ -56987,7 +58599,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "lNM" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 @@ -57003,17 +58615,6 @@ icon_state = "whitegreen" }, /area/station/medical/virology) -"lNV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "lOb" = ( /obj/structure/cable{ d1 = 1; @@ -57040,23 +58641,6 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/wood, /area/station/service/bar) -"lOk" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "hos" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/command/office/hos) -"lOr" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "lOw" = ( /obj/structure/disposalpipe/sortjunction{ dir = 4; @@ -57127,6 +58711,15 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) +"lPn" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plating, +/area/station/security/brig) "lPr" = ( /obj/structure/chair{ dir = 8 @@ -57140,6 +58733,20 @@ /obj/structure/disposaloutlet, /turf/simulated/floor/plating, /area/station/maintenance/disposal/westalt) +"lPJ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "lPQ" = ( /obj/structure/cable/orange{ d1 = 4; @@ -57190,24 +58797,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/sercom) -"lQO" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/showcase{ - density = 0; - desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; - icon = 'icons/mob/robots.dmi'; - icon_state = "robot_old"; - name = "Cyborg Statue" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "lQT" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -57385,10 +58974,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central) -"lSC" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/primary/fore) "lSE" = ( /obj/structure/closet/firecloset/full, /obj/item/coin/silver, @@ -57404,6 +58989,20 @@ /obj/effect/spawner/airlock/e_to_w, /turf/simulated/wall/r_wall, /area/station/maintenance/disposal/external/east) +"lSZ" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod1"; + layer = 2.6; + name = "containment door 1" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "lTa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -57424,16 +59023,6 @@ icon_state = "white" }, /area/station/science/misc_lab) -"lTE" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Cargo Bay" - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/mail_sorting, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, -/area/station/supply/office) "lTH" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plasteel, @@ -57455,18 +59044,6 @@ icon_state = "whitegreen" }, /area/station/public/sleep) -"lUh" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/spray/waterflower, -/obj/machinery/camera{ - c_tag = "Mime's Office"; - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/mime) "lUo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ @@ -57486,12 +59063,30 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/port/south) -"lUC" = ( -/obj/machinery/economy/vending/hydroseeds, +"lUv" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/east) +"lUA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" + icon_state = "neutralfull" }, -/area/station/service/hydroponics) +/area/station/hallway/primary/port/east) "lUD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/firealarm{ @@ -57541,6 +59136,16 @@ icon_state = "darkgreenfull" }, /area/station/service/hydroponics) +"lVq" = ( +/obj/structure/cable, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/engineering/tech_storage) "lVB" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -57552,6 +59157,22 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/station/service/theatre) +"lVX" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Equipment Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "red" + }, +/area/station/security/main) "lWh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -57578,16 +59199,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) -"lWM" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "lWT" = ( /turf/simulated/wall, /area/station/hallway/secondary/garden) @@ -57612,17 +59223,6 @@ icon_state = "arrival" }, /area/station/hallway/secondary/entry) -"lXu" = ( -/obj/structure/closet/secure_closet/mime, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/mime) "lXM" = ( /obj/structure/cable{ d1 = 1; @@ -57640,10 +59240,6 @@ }, /turf/simulated/floor/plasteel, /area/station/public/fitness) -"lYe" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/public/quantum/security) "lYi" = ( /obj/structure/reagent_dispensers/watertank, /obj/structure/disposalpipe/segment/corner{ @@ -57651,26 +59247,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/west) -"lYk" = ( -/obj/machinery/door/airlock/command{ - name = "Expedition Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/expedition, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/ai_monitored/storage/eva) "lYm" = ( /obj/structure/cable/orange{ d1 = 2; @@ -57746,21 +59322,6 @@ icon_state = "dark" }, /area/station/engineering/atmos) -"lZn" = ( -/obj/machinery/door/airlock/vault{ - locked = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/vault, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/fore/west) "lZv" = ( /obj/machinery/conveyor/auto{ dir = 6 @@ -57798,16 +59359,6 @@ icon_state = "cafeteria" }, /area/station/command/office/rd) -"lZX" = ( -/obj/machinery/smartfridge/secure{ - name = "\improper Kitchen Delivery SmartFridge"; - req_one_access_txt = "28;35" - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/service/hydroponics) "maa" = ( /obj/machinery/light/small{ dir = 8 @@ -57840,19 +59391,6 @@ icon_state = "whiteyellow" }, /area/station/medical/medbay) -"maB" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Command SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "maC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -57871,40 +59409,20 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/east) -"maI" = ( -/obj/machinery/door/airlock{ - name = "Bar Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/bar, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/station/service/bar) "maW" = ( -/obj/structure/disposalpipe/segment/corner{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod6"; + layer = 2.6; + name = "containment door 6" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" }, -/area/station/hallway/primary/central) +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "mbd" = ( /obj/structure/cable/orange{ d1 = 2; @@ -57965,7 +59483,9 @@ dir = 1 }, /obj/machinery/disposal, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurple" @@ -58005,6 +59525,12 @@ /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) +"mcu" = ( +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "mcK" = ( /obj/structure/cable/orange{ d1 = 4; @@ -58019,14 +59545,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/west) -"mcU" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/fore2) "mcX" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -58047,36 +59565,18 @@ icon_state = "whitepurple" }, /area/station/science/xenobiology) -"mdg" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/airlock/command/glass{ - id_tag = "ceofficedoor"; - name = "Chief Engineer" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "ceoffice" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel, -/area/station/command/office/ce) "mdl" = ( /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) +"mdm" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/east) "mdr" = ( /obj/machinery/conveyor/auto, /turf/simulated/floor/plating, @@ -58086,13 +59586,14 @@ icon_state = "neutral" }, /area/station/public/storage/tools) -"mdN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +"mdP" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/area/station/hallway/primary/central) +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint2) "mdQ" = ( /obj/machinery/light{ dir = 8 @@ -58125,34 +59626,6 @@ icon_state = "redcorner" }, /area/station/security/prison/cell_block/A) -"mer" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) -"meA" = ( -/obj/machinery/holosign/surgery{ - id = "surgery1" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Operating Theatre" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "surg1" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, -/area/station/medical/surgery/primary) "meC" = ( /obj/structure/bed, /obj/item/bedsheet/hop, @@ -58184,13 +59657,6 @@ icon_state = "barber" }, /area/station/service/barber) -"mfj" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/starboard) "mfk" = ( /obj/machinery/door/airlock{ id_tag = "fb2"; @@ -58242,23 +59708,6 @@ /obj/structure/dispenser/oxygen, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/north) -"mgc" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/machinery/door/airlock/security/glass{ - name = "General Population Cell" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/prison/cell_block/A) "mgu" = ( /obj/docking_port/stationary{ dir = 4; @@ -58437,22 +59886,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) -"mjk" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "mjm" = ( /obj/machinery/door/airlock/glass, /obj/structure/barricade/wooden, @@ -58470,6 +59903,25 @@ icon_state = "escape" }, /area/station/hallway/secondary/entry) +"mjR" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plating, +/area/station/security/brig) "mjS" = ( /obj/machinery/light{ dir = 8 @@ -58481,27 +59933,6 @@ }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) -"mjY" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery"; - location = "Kitchen" - }, -/obj/structure/plasticflaps{ - opacity = 1 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen{ - dir = 4 - }, -/obj/machinery/door/window/classic/reversed{ - dir = 4; - pixel_x = 1; - name = "Kitchen Delivery" - }, -/turf/simulated/floor/plating, -/area/station/service/kitchen) "mkk" = ( /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) @@ -58543,22 +59974,6 @@ icon_state = "red" }, /area/station/security/processing) -"mlk" = ( -/obj/machinery/door/airlock{ - name = "Theatre Backstage" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/theatre, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, -/area/station/service/theatre) "mlu" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 @@ -58591,10 +60006,6 @@ icon_state = "dark" }, /area/station/service/expedition) -"mmw" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/serveng) "mmx" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/two, @@ -58610,15 +60021,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) -"mmO" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "mmS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -58642,17 +60044,6 @@ "mng" = ( /turf/simulated/mineral/ancient, /area/station/security/brig) -"mnk" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "mnl" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -58696,11 +60087,23 @@ icon_state = "redcorner" }, /area/station/security/lobby) -"mnT" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange, -/turf/simulated/floor/plating, -/area/station/security/armory/secure) +"mnR" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "scilockdown"; + layer = 2.6; + name = "Science Lockdown" + }, +/obj/effect/turf_decal/caution/red{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/scidock) "mob" = ( /obj/structure/grille/broken, /obj/structure/cable/orange{ @@ -58716,10 +60119,6 @@ "mok" = ( /turf/simulated/wall, /area/station/hallway/spacebridge/medcargo) -"mox" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/cargocom) "moM" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -58788,13 +60187,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) -"mpz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northwest) "mpB" = ( /turf/simulated/wall/r_wall, /area/station/maintenance/asmaint) @@ -58824,21 +60216,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"mqi" = ( -/obj/structure/showcase{ - density = 0; - desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; - dir = 4; - icon = 'icons/mob/robots.dmi'; - icon_state = "robot_old"; - name = "Cyborg Statue"; - pixel_x = -9; - pixel_y = 2 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/telecomms/chamber) "mqk" = ( /obj/structure/cable/orange{ d1 = 4; @@ -58859,18 +60236,6 @@ }, /turf/simulated/floor/wood, /area/station/maintenance/starboard) -"mqo" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "mqw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -58918,6 +60283,23 @@ icon_state = "darkpurple" }, /area/station/public/quantum/science) +"mrc" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "servlockdown"; + layer = 2.6; + name = "Service Lockdown" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/servsci) "mrg" = ( /obj/structure/cable/orange{ d1 = 4; @@ -58969,30 +60351,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/westalt) -"msy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/westalt) -"msz" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "servlockdown"; - layer = 2.6; - name = "Service Lockdown" - }, -/obj/effect/turf_decal/caution/red{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) "msD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -59024,16 +60382,34 @@ icon_state = "escape" }, /area/station/hallway/secondary/entry) -"mtw" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" +"mtB" = ( +/obj/structure/disposalpipe/segment/corner{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/southwest) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) +"mtT" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "mtW" = ( /obj/machinery/r_n_d/protolathe, /obj/effect/turf_decal/stripes/line, @@ -59073,7 +60449,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/westalt) "muR" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/firealarm{ dir = 1; pixel_y = -24; @@ -59082,6 +60460,42 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/engine, /area/station/science/misc_lab) +"muT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/station/science/xenobiology) +"mvv" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "engilockdown"; + layer = 2.6; + name = "Engineering Lockdown" + }, +/obj/effect/turf_decal/caution/red{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/engmed) "mvC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -59156,19 +60570,34 @@ icon_state = "darkyellow" }, /area/station/engineering/break_room) -"mwU" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ +"mxd" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Docking Asteroid SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/orange{ d1 = 1; d2 = 2; icon_state = "1-2" }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/asmaint) +"mxn" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24; + name = "south bump" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + color = "#954535" + }, /turf/simulated/floor/plasteel{ - icon_state = "bcircuit" + icon_state = "neutralcorner" }, -/area/station/turret_protected/aisat/interior/secondary) -"mxc" = ( +/area/station/hallway/primary/fore) +"mxo" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=ArrivalsWest2"; location = "ArrivalsWest"; @@ -59183,20 +60612,6 @@ icon_state = "neutralfull" }, /area/station/hallway/secondary/entry/south) -"mxn" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24; - name = "south bump" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, -/area/station/hallway/primary/fore) "mxs" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -59210,16 +60625,11 @@ }, /turf/space, /area/station/hallway/spacebridge/medcargo) -"mxD" = ( -/obj/machinery/hologram/holopad, -/obj/structure/disposalpipe/segment/corner{ - dir = 1; - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) +"mxA" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/external/southeast) "mxF" = ( /obj/machinery/light/small{ dir = 4 @@ -59232,24 +60642,10 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) -"mxK" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/structure/disposalpipe/sortjunction/reversed{ - dir = 8; - name = "disposal pipe - Hydroponics"; - sort_type_txt = "21" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) "mxO" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) @@ -59259,16 +60655,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/engmed) -"myl" = ( -/obj/effect/landmark/start/botanist, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment/corner{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "myn" = ( /obj/structure/railing/corner{ dir = 1 @@ -59283,6 +60669,19 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/medcargo) +"myy" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/security/warden) "myO" = ( /turf/simulated/floor/engine{ slowdown = -0.3 @@ -59313,10 +60712,6 @@ icon_state = "darkred" }, /area/station/security/permabrig) -"mzX" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/simulated/floor/plating/airless, -/area/shuttle/arrival/station) "mAb" = ( /obj/structure/toilet{ dir = 8 @@ -59357,19 +60752,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/fpmaint) -"mAB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "AI Satellite Atmospherics" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/turret_protected/aisat/interior) "mAJ" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, @@ -59398,26 +60780,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/entry/north) -"mBi" = ( -/obj/structure/disposalpipe/segment/corner{ - dir = 8; - color = "#954535" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "mBm" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, @@ -59441,6 +60803,11 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"mBD" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northwest) "mBK" = ( /turf/simulated/floor/plating, /area/station/maintenance/disposal/westalt) @@ -59452,6 +60819,16 @@ icon_state = "white" }, /area/station/medical/patients_rooms) +"mBQ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/east) "mBR" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -59469,6 +60846,24 @@ icon_state = "neutralcorner" }, /area/station/turret_protected/aisat/interior) +"mCc" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "telescienceblast"; + name = "test chamber blast doors"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/science/explab/chamber) "mCg" = ( /obj/effect/spawner/random_spawners/fungus_maybe, /turf/simulated/wall/r_wall, @@ -59488,6 +60883,11 @@ "mCL" = ( /turf/simulated/wall/r_wall, /area/station/security/execution) +"mCM" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "mCQ" = ( /obj/machinery/navbeacon{ codes_txt = "delivery"; @@ -59498,7 +60898,7 @@ home_destination = "QM #3"; suffix = "#2" }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/office) "mCR" = ( @@ -59518,14 +60918,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/westalt) -"mDb" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "mDs" = ( /obj/structure/cable{ d1 = 1; @@ -59566,26 +60958,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/wall, /area/station/hallway/primary/port/south) -"mEF" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "mER" = ( /obj/structure/table/wood/poker, /obj/item/gun/projectile/revolver/russian, @@ -59605,55 +60977,16 @@ icon_state = "dark" }, /area/station/engineering/control) -"mFy" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ +"mFK" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plating, -/area/station/security/armory/secure) -"mFK" = ( -/obj/effect/decal/warning_stripes/east, /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel, /area/station/security/range) "mFT" = ( /turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) -"mFZ" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Permabrig Cell 3"; - security_level = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors"; - opacity = 0 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/permabrig) "mGs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -59671,24 +61004,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/south) -"mGz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "mGE" = ( /obj/structure/cable/orange{ d1 = 4; @@ -59709,6 +61024,14 @@ icon_state = "dark" }, /area/station/maintenance/asmaint) +"mGM" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "mGR" = ( /obj/structure/window/reinforced{ dir = 4 @@ -59741,23 +61064,20 @@ /obj/item/stack/sheet/metal, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"mHs" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "cargolockdown"; - layer = 2.6; - name = "Cargo Lockdown" +"mHA" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/turf_decal/caution/red{ - dir = 4 +/obj/machinery/door/airlock/maintenance{ + name = "Science Asteroid Solars" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" }, -/area/station/hallway/spacebridge/cargocom) +/area/station/maintenance/portsolar) "mHE" = ( /obj/machinery/door/airlock{ name = "Bathroom" @@ -59789,17 +61109,6 @@ /obj/structure/flora/ausbushes/ppflowers, /turf/simulated/floor/grass, /area/station/hallway/spacebridge/scidock) -"mIe" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "mIs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -59834,13 +61143,15 @@ /obj/structure/disposalpipe/segment/corner, /turf/simulated/floor/plasteel/white, /area/station/science/hallway) -"mIR" = ( +"mIS" = ( /obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" + name = "Aft Asteroid Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/fpmaint) +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/asmaint) "mJk" = ( /obj/structure/cable/orange{ d1 = 1; @@ -59894,6 +61205,16 @@ }, /turf/simulated/floor/carpet, /area/station/hallway/primary/port/east) +"mJX" = ( +/obj/item/radio/intercom{ + pixel_y = -28; + name = "custom placement" + }, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/mime) "mKb" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -59930,6 +61251,17 @@ "mKK" = ( /turf/simulated/wall/r_wall, /area/mine/unexplored/cere/research) +"mKO" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "mKP" = ( /turf/simulated/wall/r_wall, /area/station/hallway/spacebridge/medcargo) @@ -59943,6 +61275,14 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/carpet/green, /area/station/service/library) +"mLe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "mLk" = ( /obj/machinery/alarm{ dir = 8; @@ -60021,23 +61361,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/engine, /area/station/science/explab/chamber) -"mMJ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "medlockdown"; - layer = 2.6; - name = "Medical Lockdown" - }, -/obj/effect/turf_decal/caution/red{ - dir = 4 +"mMI" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 }, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "bcircuit" }, -/area/station/hallway/spacebridge/engmed) +/area/station/turret_protected/ai_upload) "mMY" = ( /obj/structure/cable{ d1 = 2; @@ -60071,6 +61402,10 @@ icon_state = "whitepurple" }, /area/station/science/rnd) +"mNj" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/gambling_den) "mNn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -60080,20 +61415,6 @@ icon_state = "escape" }, /area/station/hallway/secondary/exit) -"mNu" = ( -/obj/machinery/door/airlock/atmos{ - name = "Turbine Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/yellow, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/turbine) "mNv" = ( /obj/structure/closet/wardrobe/black, /obj/machinery/requests_console{ @@ -60197,6 +61518,12 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/port) +"mOX" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "mPd" = ( /obj/structure/cable/orange{ d1 = 1; @@ -60207,19 +61534,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fpmaint) -"mPe" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/medical/virology) "mPp" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -60242,20 +61556,6 @@ "mPI" = ( /turf/simulated/wall/r_wall, /area/mine/unexplored/cere/cargo) -"mPM" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "mPT" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 @@ -60324,21 +61624,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/sercom) -"mRD" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/hallway/secondary/entry/north) "mRE" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 @@ -60350,6 +61635,24 @@ icon_state = "wood-broken7" }, /area/station/service/bar) +"mRS" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/sign/securearea, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/station/security/brig) +"mSf" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "mSh" = ( /obj/structure/girder, /turf/simulated/floor/plating, @@ -60395,6 +61698,32 @@ icon_state = "purple" }, /area/station/hallway/primary/aft/west) +"mSw" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) +"mSB" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod5"; + name = "containment door 5" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "mSF" = ( /obj/machinery/light_construct/small{ dir = 1 @@ -60430,24 +61759,6 @@ /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, /area/station/maintenance/port2) -"mTk" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Service"; - location = "CommandWest"; - name = "navigation beacon (Command-West)" - }, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "mTp" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -60463,28 +61774,22 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/comeng) -"mTC" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/classic/reversed{ - name = "Cargo Desk"; - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mail_sorting{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mining{ - dir = 1 +"mTI" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/obj/structure/disposalpipe/sortjunction/reversed{ + dir = 8; + name = "disposal pipe - Hydroponics"; + sort_type_txt = "21" }, -/obj/machinery/door/firedoor, -/obj/item/desk_bell{ - pixel_x = 7; - pixel_y = 7; - anchored = 1 +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" + icon_state = "neutralfull" }, -/area/station/supply/office) +/area/station/hallway/primary/port/east) "mTP" = ( /obj/structure/cable{ d1 = 1; @@ -60540,51 +61845,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port) -"mUg" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) -"mUl" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating, -/area/station/hallway/primary/fore) -"mUq" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay Reception" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 - }, -/turf/simulated/floor/plasteel/white, -/area/station/medical/medbay) "mUu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -60674,21 +61934,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fore2) -"mVO" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/alarm{ - dir = 1; - pixel_y = -24; - name = "south bump" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "mVY" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -60744,24 +61989,25 @@ /obj/machinery/atmospherics/supermatter_crystal/engine, /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) -"mWO" = ( -/obj/machinery/door/window/brigdoor{ - id = "Cell 7"; - name = "Cell 7" +"mWM" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/station/security/prison/cell_block/A) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "mWU" = ( /obj/structure/cable/orange{ d1 = 1; @@ -60774,10 +62020,34 @@ icon_state = "asteroidplating" }, /area/station/maintenance/gambling_den) -"mXp" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northeast) +"mXg" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + color = "#954535" + }, +/obj/structure/sign/directions/medical{ + dir = 4; + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/sign/directions/security{ + dir = 1; + pixel_x = -32; + pixel_y = 24 + }, +/obj/structure/sign/directions/bridge{ + dir = 1; + pixel_x = -32; + pixel_y = 40 + }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) "mXt" = ( /obj/machinery/light{ dir = 1 @@ -60799,6 +62069,10 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port2) +"mXS" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/public/quantum/security) "mXW" = ( /mob/living/simple_animal/mouse/white, /turf/simulated/floor/plating/asteroid/ancient, @@ -60824,12 +62098,6 @@ /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/carpet/black, /area/station/service/chapel) -"mYD" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/east) "mYI" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -60865,21 +62133,26 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port) -"mYP" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +"mYS" = ( +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=CommandWest"; - location = "Security"; - name = "navigation beacon (Security)" +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" }, -/area/station/hallway/primary/fore/west) +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "mYT" = ( /obj/structure/disposalpipe/segment, /obj/structure/chair/stool, @@ -60898,19 +62171,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/north) -"mZk" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "mZr" = ( /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel{ @@ -60930,7 +62190,7 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/port/south) "mZB" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/flasher{ id = "hopflash"; pixel_y = 24 @@ -60946,6 +62206,15 @@ icon_state = "dark" }, /area/station/maintenance/asmaint) +"mZH" = ( +/obj/machinery/door/airlock/external{ + id_tag = "laborcamp_home"; + locked = 1; + name = "Labor Camp Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/turf/simulated/floor/plating, +/area/station/security/prisonershuttle) "mZP" = ( /obj/machinery/power/apc{ dir = 4; @@ -60956,55 +62225,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating/airless, /area/station/science/toxins/test) -"mZZ" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - color = "#954535" - }, -/obj/structure/sign/directions/medical{ - dir = 4; - pixel_x = -32; - pixel_y = 32 - }, -/obj/structure/sign/directions/security{ - dir = 1; - pixel_x = -32; - pixel_y = 24 - }, -/obj/structure/sign/directions/bridge{ - dir = 1; - pixel_x = -32; - pixel_y = 40 - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) -"nac" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Test Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/tox, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "RnDChem"; - name = "Biohazard Shutter"; - opacity = 0 - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/engine, -/area/station/science/test_chamber) "naq" = ( /obj/structure/reagent_dispensers/beerkeg, /turf/simulated/floor/wood, @@ -61104,6 +62324,19 @@ icon_state = "darkbrownfull" }, /area/station/supply/office) +"nbT" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medical Asteroid Solars" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/starboardsolar) "nca" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -61153,6 +62386,16 @@ icon_state = "asteroidplating" }, /area/station/maintenance/asmaint) +"ncM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "ncQ" = ( /obj/structure/chair/sofa/corp/left, /turf/simulated/floor/plasteel{ @@ -61164,6 +62407,21 @@ /obj/structure/sign/securearea, /turf/simulated/wall, /area/station/engineering/tech_storage) +"ndl" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "rd" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/command/office/rd) "ndn" = ( /obj/machinery/power/apc{ dir = 1; @@ -61198,29 +62456,6 @@ icon_state = "dark" }, /area/station/engineering/tech_storage) -"ndI" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "engilockdown"; - layer = 2.6; - name = "Engineering Lockdown" - }, -/obj/effect/turf_decal/caution/red, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/comeng) -"ndN" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "ndT" = ( /obj/machinery/light/small{ dir = 4 @@ -61280,12 +62515,6 @@ /obj/structure/closet/crate, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port) -"neW" = ( -/obj/item/kirbyplants, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, -/area/station/science/hallway) "nfb" = ( /obj/structure/table/glass, /obj/item/storage/box/syringes, @@ -61309,17 +62538,6 @@ /obj/structure/grille, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) -"nfn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "nfp" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -61330,22 +62548,53 @@ /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, /area/station/supply/miningdock) +"nfq" = ( +/obj/machinery/r_n_d/server/robotics, +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 5 + }, +/turf/simulated/floor/plasteel/dark/telecomms{ + icon_state = "bcircuit" + }, +/area/station/science/server/coldroom) "nfF" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) -"nfS" = ( +"nfI" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "engilockdown"; + layer = 2.6; + name = "Engineering Lockdown" + }, +/obj/effect/turf_decal/caution/red, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/comeng) +"nfU" = ( +/obj/effect/spawner/window/reinforced/plasma/grilled, /obj/structure/cable{ - d1 = 4; d2 = 8; - icon_state = "4-8" + icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ceoffice" }, -/area/station/turret_protected/ai) +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/station/command/office/ce) "ngi" = ( /obj/machinery/status_display{ layer = 4 @@ -61386,22 +62635,6 @@ /obj/structure/lattice/catwalk, /turf/space, /area/station/engineering/solar/starboard) -"ngG" = ( -/obj/machinery/door/window/classic/reversed{ - dir = 8; - name = "AI Core Door" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id_tag = "aisat" - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/turret_protected/ai) "ngL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -61436,14 +62669,6 @@ icon_state = "dark" }, /area/station/science/robotics) -"nhs" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/mime) "nhx" = ( /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) @@ -61595,6 +62820,13 @@ icon_state = "purplecorner" }, /area/station/hallway/primary/aft/east) +"nkc" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/light, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) "nkf" = ( /obj/machinery/power/apc{ dir = 1; @@ -61622,13 +62854,6 @@ icon_state = "dark" }, /area/station/turret_protected/ai_upload) -"nkE" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "nkO" = ( /obj/structure/sign/nosmoking_2{ pixel_y = -32 @@ -61656,16 +62881,6 @@ icon_state = "darkred" }, /area/station/public/quantum/security) -"nld" = ( -/obj/machinery/ai_status_display{ - pixel_y = 32 - }, -/obj/structure/table, -/obj/item/aiModule/nanotrasen, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai_upload) "nle" = ( /obj/structure/girder, /obj/structure/grille, @@ -61679,6 +62894,13 @@ icon_state = "white" }, /area/station/medical/cloning) +"nll" = ( +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/station/maintenance/disposal/external/east) "nln" = ( /obj/structure/cable/orange{ d1 = 2; @@ -61779,30 +63001,6 @@ icon_state = "white" }, /area/station/science/misc_lab) -"nnv" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) -"nog" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "nok" = ( /obj/machinery/door_control{ id = "civeva"; @@ -61855,6 +63053,16 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) +"noy" = ( +/obj/structure/table, +/obj/item/destTagger, +/obj/item/stack/packageWrap, +/obj/item/book/manual/hydroponics_pod_people, +/obj/item/book/manual/hydroponics_pod_people, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "noC" = ( /obj/machinery/door/poddoor/multi_tile/two_tile_hor{ name = "Arrivals Emergency EVA Storage"; @@ -61882,23 +63090,6 @@ icon_state = "darkbrown" }, /area/station/supply/office) -"noX" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/britcup, -/obj/machinery/door/window/classic/normal{ - dir = 8; - name = "Medical Reception" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ - dir = 8 - }, -/obj/item/storage/box/masks{ - pixel_y = 5 - }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, -/area/station/medical/reception) "npb" = ( /turf/simulated/wall, /area/station/science/robotics) @@ -61908,18 +63099,23 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/south) -"npD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"npu" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" }, /obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "engilockdown"; + layer = 2.6; + name = "Engineering Lockdown" + }, +/obj/effect/turf_decal/caution/red{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/secondary/entry) +/area/station/hallway/spacebridge/serveng) "npL" = ( /obj/structure/grille, /turf/simulated/floor/plating, @@ -61957,32 +63153,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/west) -"nqB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/hallway/primary/central) -"nqE" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "nqG" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -62047,6 +63217,21 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/supply/qm) +"nrf" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/comeng) "nro" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -62056,16 +63241,6 @@ icon_state = "cafeteria" }, /area/station/command/office/rd) -"nrt" = ( -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "ntr" - }, -/turf/simulated/floor/plating, -/area/station/command/office/ntrep) "nrP" = ( /obj/machinery/light/small{ dir = 4 @@ -62073,17 +63248,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) -"nrW" = ( -/obj/structure/sign/poster/random{ - name = "random official poster"; - pixel_x = 32; - random_basetype = /obj/structure/sign/poster/official - }, -/obj/structure/closet/wardrobe/white, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) "nsa" = ( /obj/machinery/door/airlock/public/glass{ name = "Walkway" @@ -62100,17 +63264,19 @@ icon_state = "neutralcorner" }, /area/station/hallway/spacebridge/medcargo) -"nsp" = ( -/obj/structure/closet{ - name = "Bee-keeping suits" +"nsb" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Secure Tech Storage" }, -/obj/item/melee/flyswatter, -/obj/item/clothing/suit/beekeeper_suit, -/obj/item/clothing/head/beekeeper_head, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" +/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/area/station/service/hydroponics) +/turf/simulated/floor/plating, +/area/station/engineering/tech_storage) "nsy" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -62147,6 +63313,18 @@ icon_state = "darkblue" }, /area/station/command/bridge) +"nsZ" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Secure Tech Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/engineering/tech_storage) "nta" = ( /obj/structure/cable/orange{ d1 = 4; @@ -62169,12 +63347,14 @@ icon_state = "dark" }, /area/station/turret_protected/ai_upload) -"ntd" = ( -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +"nto" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/station/hallway/secondary/entry) +/turf/simulated/floor/plating, +/area/station/security/warden) "ntA" = ( /obj/structure/table, /obj/item/folder, @@ -62183,20 +63363,6 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/qm) -"ntF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) -"ntS" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "nuc" = ( /obj/structure/cable/orange{ d1 = 1; @@ -62239,19 +63405,22 @@ }, /turf/simulated/floor/wood, /area/station/maintenance/starboard) -"nuQ" = ( +"nuU" = ( /obj/structure/cable{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" +/obj/structure/disposalpipe/segment{ + color = "#954535" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/hallway/primary/central) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "nuY" = ( /obj/structure/cable{ d1 = 4; @@ -62334,16 +63503,20 @@ icon_state = "dark" }, /area/station/engineering/control) -"nvJ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" +"nvF" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Genetics Research" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +/obj/effect/mapping_helpers/airlock/access/all/medical/genetics, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/area/station/hallway/primary/central) +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "nvU" = ( /turf/simulated/floor/carpet/black, /area/station/service/chapel) @@ -62364,26 +63537,18 @@ /obj/machinery/economy/vending/cola, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) -"nwx" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "medmain"; - name = "Medbay Entrance" +"nwD" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access" }, -/obj/effect/mapping_helpers/airlock/access/any/medical/general, /obj/effect/mapping_helpers/airlock/access/any/medical/genetics, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, +/obj/effect/mapping_helpers/airlock/access/any/science/research, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel/white, -/area/station/medical/medbay) +/area/station/science/hallway) "nwI" = ( /obj/item/radio/intercom{ pixel_x = -28; @@ -62407,38 +63572,6 @@ icon_state = "dark" }, /area/station/engineering/break_room) -"nxd" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "AI Satellite Atmospherics" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/turret_protected/aisat/interior) -"nxi" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod4"; - layer = 2.6; - name = "containment door 4" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) "nxr" = ( /obj/structure/cable/orange{ d1 = 4; @@ -62502,14 +63635,22 @@ }, /turf/simulated/floor/engine, /area/station/science/toxins/mixing) -"nyn" = ( -/obj/structure/barricade/wooden, +"nyv" = ( /obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" + name = "Starboard Asteroid Maintenance Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, -/area/station/hallway/primary/aft/west) +/area/station/maintenance/starboard) "nyA" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -62589,19 +63730,6 @@ }, /turf/space, /area/station/engineering/solar/starboard) -"nAd" = ( -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/shovel/spade, -/obj/item/wirecutters, -/obj/item/reagent_containers/glass/bucket, -/obj/item/wrench, -/obj/item/shovel/spade, -/obj/structure/closet/crate/hydroponics, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "nAg" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 @@ -62616,6 +63744,15 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central) +"nAz" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plating, +/area/station/security/warden) "nAT" = ( /obj/structure/closet/wardrobe/xenos, /turf/simulated/floor/mineral/titanium/blue, @@ -62647,6 +63784,14 @@ }, /turf/simulated/floor/wood, /area/station/public/vacant_office) +"nBA" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "nBK" = ( /obj/structure/cable{ d1 = 4; @@ -62699,6 +63844,19 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/entry/south) +"nDh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "nDi" = ( /obj/item/radio/intercom{ pixel_x = -28; @@ -62753,18 +63911,6 @@ icon_state = "whiteblue" }, /area/station/medical/storage/secondary) -"nDr" = ( -/obj/structure/cable/orange, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "nDE" = ( /obj/machinery/light/small{ dir = 4 @@ -62778,6 +63924,23 @@ }, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port2) +"nDG" = ( +/obj/machinery/door/airlock/research{ + name = "Research Break Room" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/genetics, +/obj/effect/mapping_helpers/airlock/access/any/science/research, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel/freezer, +/area/station/science/hallway) "nDQ" = ( /obj/machinery/alarm{ dir = 4; @@ -62788,16 +63951,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"nEb" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/port) "nEh" = ( /obj/machinery/power/apc{ dir = 4; @@ -62852,25 +64005,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central) -"nEz" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, -/area/station/science/xenobiology) "nEL" = ( /obj/effect/spawner/grouped_spawner{ group_id = "tunnelbats"; @@ -62904,17 +64038,6 @@ icon_state = "darkred" }, /area/station/security/checkpoint/secondary) -"nFt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai_upload) "nFy" = ( /obj/structure/cable{ d1 = 1; @@ -62938,42 +64061,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) -"nFA" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, -/area/station/engineering/control) -"nFC" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "nFH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -62989,18 +64076,38 @@ "nFW" = ( /turf/simulated/wall, /area/station/public/quantum/docking) +"nGd" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Test Chamber" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/tox, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "RnDChem"; + name = "Biohazard Shutter"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/engine, +/area/station/science/test_chamber) "nGm" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/engineering/break_room) -"nGy" = ( -/obj/effect/spawner/random_spawners/dirt_often, +"nGE" = ( /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/secondary/entry/north) +/area/station/hallway/primary/starboard/north) "nGI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -63008,6 +64115,16 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) +"nGZ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Atmospherics Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/visible/yellow, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/engineering/atmos) "nHa" = ( /obj/machinery/light/small, /turf/simulated/floor/plating, @@ -63045,41 +64162,11 @@ }, /turf/simulated/floor/carpet, /area/station/security/detective) -"nHD" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai_upload) -"nHG" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Disposals Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/turret_protected/aisat/interior/secondary) "nHK" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance/two, /turf/simulated/floor/plating, /area/station/hallway/primary/port/north) -"nHL" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/east) "nHR" = ( /obj/machinery/light/small{ dir = 4 @@ -63123,18 +64210,17 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/apmaint) +"nIZ" = ( +/obj/machinery/door/airlock/research{ + name = "Toxins Launch Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/tox, +/turf/simulated/floor/plasteel, +/area/station/science/toxins/mixing) "nJA" = ( /obj/structure/punching_bag, /turf/simulated/floor/carpet/cyan, /area/station/public/fitness) -"nJJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/public/fitness) "nJL" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -63147,10 +64233,6 @@ icon_state = "dark" }, /area/station/security/brig) -"nJT" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "nJX" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/random_spawners/dirt_often, @@ -63214,6 +64296,14 @@ /obj/effect/spawner/airlock/s_to_n, /turf/simulated/wall/r_wall, /area/station/security/permabrig) +"nKB" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "nKC" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -63235,21 +64325,6 @@ }, /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/arrival/station) -"nKG" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Hydroponics Garden" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, -/obj/effect/mapping_helpers/airlock/access/any/service/kitchen, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/gambling_den) "nKY" = ( /obj/machinery/power/solar_control{ dir = 4; @@ -63332,14 +64407,12 @@ icon_state = "redyellowfull" }, /area/station/service/bar) -"nMm" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" +"nMt" = ( +/obj/structure/closet/firecloset/full, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" }, -/turf/simulated/floor/plating, -/area/station/security/brig) +/area/station/science/hallway) "nMX" = ( /obj/structure/cable{ d1 = 2; @@ -63398,6 +64471,18 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/east) +"nNF" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Service SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "nNN" = ( /obj/structure/cable/orange{ d1 = 1; @@ -63422,33 +64507,6 @@ /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) -"nNV" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "cmo" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/command/office/cmo) "nNW" = ( /obj/machinery/door/airlock/engineering, /obj/effect/mapping_helpers/airlock/autoname, @@ -63483,13 +64541,13 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/port/north) -"nOl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"nOu" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" }, -/obj/effect/spawner/window/reinforced/plasma/grilled, -/turf/simulated/floor/plating, -/area/station/turret_protected/aisat/interior/secondary) +/area/station/service/hydroponics) "nOx" = ( /obj/machinery/alarm{ dir = 8; @@ -63498,56 +64556,44 @@ }, /turf/simulated/floor/plasteel, /area/station/public/fitness) -"nOy" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/window/classic/reversed{ - name = "Captain's Desk"; - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/command/captain{ - dir = 4 - }, -/turf/simulated/floor/wood, -/area/station/command/office/captain) "nOF" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/engineering/control) +"nON" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/hallway/primary/central) "nOP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/wall, /area/station/hallway/primary/aft/west) -"nOY" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" +"nOU" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) -"nPg" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/area/station/maintenance/apmaint) +/turf/simulated/floor/plating, +/area/station/maintenance/port2) "nPo" = ( /turf/simulated/floor/plasteel{ dir = 5; @@ -63613,30 +64659,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/southwest) -"nPO" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) -"nPP" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fore2) "nPR" = ( /obj/structure/cable/orange{ d1 = 1; @@ -63711,6 +64733,10 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/gambling_den) +"nRR" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/north) "nRS" = ( /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plating, @@ -63740,20 +64766,31 @@ }, /area/station/hallway/spacebridge/serveng) "nSz" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/light{ dir = 4 }, /turf/simulated/floor/plasteel, /area/station/security/range) -"nSK" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +"nSR" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "cmo" }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" }, -/area/station/turret_protected/aisat/interior/secondary) +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/command/office/cmo) "nTJ" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -63847,35 +64884,13 @@ icon_state = "dark" }, /area/station/public/fitness) -"nVq" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) -"nVK" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "scilockdown"; - layer = 2.6; - name = "Science Lockdown" - }, -/obj/effect/turf_decal/caution/red, +"nVE" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "darkgreenfull" }, -/area/station/hallway/spacebridge/servsci) +/area/station/service/hydroponics) "nVQ" = ( /turf/simulated/mineral/ancient, /area/station/hallway/primary/starboard/south) @@ -63916,6 +64931,15 @@ icon_state = "freezerfloor" }, /area/station/security/permabrig) +"nWX" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "nWY" = ( /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -32 @@ -63929,16 +64953,6 @@ icon_state = "purplecorner" }, /area/station/hallway/primary/aft/east) -"nXt" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "nXw" = ( /obj/machinery/door/poddoor{ density = 0; @@ -63950,37 +64964,43 @@ /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/engine, /area/station/science/test_chamber) -"nYB" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/turf/simulated/floor/plating, -/area/station/hallway/primary/port/south) -"nYC" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod7"; - layer = 2.6; - name = "containment door 7" +"nXZ" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "bs" }, /obj/structure/cable/orange{ d2 = 8; icon_state = "0-8" }, /turf/simulated/floor/plating, -/area/station/science/xenobiology) -"nYI" = ( -/obj/structure/table, -/obj/machinery/smartfridge/disks{ - pixel_y = 5 +/area/station/command/office/blueshield) +"nYc" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/supply/miningdock) +"nYs" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/area/station/service/hydroponics) +/obj/structure/cable/orange, +/turf/simulated/floor/plating, +/area/station/security/warden) +"nYB" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/port/south) "nYR" = ( /obj/machinery/door/airlock/glass{ name = "Research Quantum Pad" @@ -63997,23 +65017,17 @@ icon_state = "dark" }, /area/station/public/quantum/science) -"nYS" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/north) "nYY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, /turf/simulated/wall, /area/station/hallway/primary/port/south) +"nZe" = ( +/obj/structure/girder, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/spacebridge/scidock) "nZf" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -64039,30 +65053,6 @@ "nZp" = ( /turf/simulated/wall, /area/station/medical/cloning) -"nZv" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "hopshutter" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/reinforced/normal{ - dir = 1; - name = "Head of Personnel's Desk" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/command/hop{ - dir = 1 - }, -/obj/machinery/door/window{ - name = "Desk Door" - }, -/obj/item/desk_bell{ - pixel_x = 7; - pixel_y = 7; - anchored = 1 - }, -/turf/simulated/floor/plating, -/area/station/command/office/hop) "nZB" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, @@ -64112,22 +65102,6 @@ icon_state = "darkblue" }, /area/station/command/office/cmo) -"oah" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Security Maintenance"; - security_level = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fore2) "oam" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -64188,7 +65162,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "obL" = ( /obj/machinery/light{ dir = 4 @@ -64229,6 +65203,14 @@ }, /turf/simulated/floor/wood, /area/station/service/clown) +"odn" = ( +/obj/machinery/door/airlock/freezer{ + name = "Freezer" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel/freezer, +/area/station/service/hydroponics) "odt" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 8; @@ -64237,30 +65219,18 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) -"ody" = ( +"odF" = ( /obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/service/janitor) -"odU" = ( -/obj/structure/table/reinforced{ - layer = 2.5 - }, -/obj/machinery/door/window/reinforced/normal{ - dir = 1; - name = "Secure Armory" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/general{ - dir = 1 - }, -/obj/machinery/door/window/reinforced/normal{ - name = "Secure Armory" +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod2"; + name = "containment door 2" }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/armory, -/turf/simulated/floor/plasteel{ - icon_state = "dark" +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" }, -/area/station/security/warden) +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "odZ" = ( /obj/machinery/atmospherics/portable/canister/air, /obj/machinery/atmospherics/unary/portables_connector{ @@ -64280,6 +65250,46 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/gambling_den) +"oen" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/medical/virology) +"oep" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/port/east) +"oes" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/north) "oeu" = ( /obj/structure/disposalpipe/segment{ color = "#954535" @@ -64329,14 +65339,10 @@ }, /turf/simulated/floor/plasteel/freezer, /area/station/public/toilet) -"oeS" = ( -/obj/machinery/door/airlock/atmos{ - name = "Command Atmospherics Checkpoint" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/simple/hidden/universal, +"oeQ" = ( +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/hallway/primary/fore) +/area/station/hallway/spacebridge/scidock) "ofd" = ( /obj/structure/cable{ d2 = 8; @@ -64428,17 +65434,6 @@ /obj/item/pickaxe, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/gambling_den) -"ogT" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Bar" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/gambling_den) "ogY" = ( /mob/living/simple_animal/mouse/brown, /turf/simulated/floor/plating/asteroid/ancient, @@ -64454,20 +65449,6 @@ /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/station/maintenance/disposal/east) -"ohg" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/visible/cyan, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Distro" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, -/area/station/engineering/atmos/distribution) "ohm" = ( /obj/machinery/door/airlock/command, /obj/effect/mapping_helpers/airlock/autoname, @@ -64488,6 +65469,38 @@ icon_state = "darkred" }, /area/station/security/checkpoint/secondary) +"ohs" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellowfull" + }, +/area/station/engineering/control) +"ohu" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "ohH" = ( /obj/machinery/economy/vending/boozeomat, /turf/simulated/floor/wood, @@ -64568,24 +65581,6 @@ icon_state = "whitepurple" }, /area/station/science/genetics) -"oiC" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "oiD" = ( /obj/structure/table/wood, /obj/item/folder/blue, @@ -64600,6 +65595,21 @@ icon_state = "whitegreen" }, /area/station/medical/medbay) +"oiY" = ( +/obj/machinery/newscaster{ + pixel_y = 28; + name = "north bump" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) +"ojm" = ( +/obj/machinery/economy/vending/hydrodrobe, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "ojx" = ( /obj/structure/cable/orange{ d1 = 4; @@ -64624,6 +65634,17 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/asmaint) +"ojF" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "ojK" = ( /obj/structure/chair{ dir = 8 @@ -64634,16 +65655,6 @@ "ojN" = ( /turf/simulated/wall, /area/station/maintenance/turbine) -"okb" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "okk" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -28; @@ -64697,22 +65708,6 @@ }, /turf/simulated/floor/transparent/glass/reinforced/plasma, /area/station/engineering/control) -"okW" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Security SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fpmaint) "okZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -64739,6 +65734,31 @@ icon_state = "dark" }, /area/station/engineering/control) +"olg" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Docking Asteroid SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/asmaint) +"olh" = ( +/obj/structure/table, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants, +/obj/item/storage/bag/plants, +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "olo" = ( /obj/structure/cable/orange{ d1 = 4; @@ -64869,6 +65889,18 @@ icon_state = "white" }, /area/station/medical/storage/secondary) +"omo" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/cargocom) "oms" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -64907,27 +65939,6 @@ icon_state = "dark" }, /area/station/maintenance/asmaint) -"omR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 8; - icon_state = "right"; - name = "Research Delivery Chute" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/research{ - dir = 8 - }, -/turf/simulated/floor/plating, -/area/station/science/misc_lab) "omT" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_y = 32 @@ -64940,10 +65951,22 @@ icon_state = "darkred" }, /area/station/security/checkpoint/secondary) -"onB" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/south) +"onk" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "onO" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ @@ -65064,6 +66087,16 @@ icon_state = "white" }, /area/station/medical/virology) +"ooI" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/north) "ooM" = ( /obj/machinery/light{ dir = 8 @@ -65086,58 +66119,6 @@ icon_state = "redcorner" }, /area/station/security/lobby) -"ooY" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) -"opc" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "BrigEast"; - name = "Brig East Entrance" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" - }, -/area/station/security/prison/cell_block/A) "opl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -65180,20 +66161,6 @@ icon_state = "wood-broken" }, /area/station/maintenance/asmaint) -"opG" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) "opP" = ( /obj/effect/decal/cleanable/blood/gibs/old, /turf/simulated/floor/plasteel/freezer, @@ -65375,14 +66342,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/central) -"osj" = ( -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) "osF" = ( /obj/machinery/status_display{ layer = 4 @@ -65408,19 +66367,6 @@ /obj/structure/bed/psych, /turf/simulated/floor/carpet, /area/station/medical/psych) -"otJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/asmaint) "otN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -65506,20 +66452,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/universal, /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior) -"ovD" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/engineering/glass{ - heat_proof = 1; - name = "Supermatter Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/turf/simulated/floor/engine, -/area/station/engineering/engine/supermatter) "ovQ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/structure/cable{ @@ -65552,6 +66484,14 @@ icon_state = "darkredcorners" }, /area/station/security/brig) +"owe" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "owf" = ( /turf/simulated/wall, /area/station/maintenance/starboardsolar) @@ -65589,15 +66529,6 @@ icon_state = "wood-broken3" }, /area/station/maintenance/starboard) -"owS" = ( -/obj/structure/disposalpipe/junction/y{ - dir = 1; - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "owY" = ( /obj/machinery/washing_machine, /obj/structure/disposalpipe/segment{ @@ -65637,6 +66568,29 @@ /obj/machinery/atmospherics/pipe/simple/hidden/universal, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) +"oxI" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge"; + layer = 2.6; + name = "Emergency Blast Door" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/station/command/bridge) +"oxO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/asmaint) "oxQ" = ( /obj/structure/cable{ d1 = 1; @@ -65645,14 +66599,10 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) -"oym" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/south) +"oyl" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/portsolar) "oyo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/power/apc{ @@ -65740,6 +66690,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, +/obj/machinery/power/apc{ + name = "south bump"; + pixel_y = -24 + }, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, /turf/simulated/floor/plating, /area/station/maintenance/storage) "ozW" = ( @@ -65806,7 +66764,9 @@ }, /obj/item/gun/energy/laser/practice, /obj/machinery/recharger, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -65865,16 +66825,6 @@ "oBP" = ( /turf/simulated/mineral/ancient/outer, /area/station/maintenance/apmaint) -"oCm" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/theatre) "oCn" = ( /obj/structure/table, /obj/item/stack/sheet/metal/fifty, @@ -65890,22 +66840,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/sercom) -"oCD" = ( -/obj/machinery/door/window/reinforced/normal{ - dir = 1; - name = "Glass Door" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors{ - dir = 1 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel, -/area/station/security/prisonershuttle) "oCT" = ( /obj/structure/mineral_door/wood, /turf/simulated/floor/plating{ @@ -65931,31 +66865,6 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/carpet/green, /area/station/service/library) -"oDi" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/red{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/cargocom) -"oDn" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/asmaint) "oDz" = ( /obj/machinery/camera{ c_tag = "Medical SMES"; @@ -65977,15 +66886,6 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) -"oDN" = ( -/obj/machinery/processor{ - desc = "A machine used to process slimes and retrieve their extract."; - name = "Slime Processor" - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, -/area/station/science/xenobiology) "oDP" = ( /obj/structure/closet/secure_closet/security, /turf/simulated/floor/plasteel{ @@ -66133,23 +67033,19 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) +"oGs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "oGF" = ( /obj/structure/sign/security, /turf/simulated/wall, /area/station/hallway/primary/starboard/south) -"oGK" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/external{ - name = "External airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/external, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/secondary/exit) "oGM" = ( /obj/structure/disposalpipe/segment/corner, /obj/item/clothing/head/ushanka, @@ -66181,6 +67077,19 @@ }, /turf/simulated/wall, /area/station/public/quantum/science) +"oHE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "oIc" = ( /obj/structure/cable{ d2 = 4; @@ -66209,19 +67118,6 @@ }, /turf/simulated/floor/carpet/black, /area/station/command/office/captain) -"oIg" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Security Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, -/area/station/security/checkpoint/secondary) "oIu" = ( /obj/structure/cable{ d1 = 1; @@ -66306,12 +67202,6 @@ }, /turf/simulated/floor/plating, /area/station/engineering/tech_storage) -"oJq" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "oJu" = ( /turf/simulated/floor/plasteel{ icon_state = "whitebluecorner" @@ -66335,15 +67225,15 @@ /obj/item/pickaxe/emergency, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/apmaint) -"oJS" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" +"oJY" = ( +/obj/machinery/economy/vending/hydronutrients, +/obj/machinery/camera/autoname{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/asmaint) +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "oKi" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 @@ -66358,6 +67248,26 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"oKk" = ( +/obj/machinery/door/airlock/command{ + name = "Expedition Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/expedition, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/ai_monitored/storage/eva) "oKm" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -66368,6 +67278,15 @@ /obj/structure/girder, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) +"oKy" = ( +/obj/effect/landmark/lightsout, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "oKF" = ( /obj/structure/cable/orange{ d1 = 1; @@ -66388,13 +67307,14 @@ /obj/structure/railing, /turf/space, /area/station/hallway/spacebridge/engmed) -"oKP" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +"oKK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/fore/east) +/area/station/hallway/primary/port/south) "oKS" = ( /obj/machinery/firealarm{ dir = 8; @@ -66419,34 +67339,19 @@ }, /turf/simulated/floor/plasteel/freezer, /area/station/public/toilet) -"oLi" = ( +"oLy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/maintenance/starboardsolar/aft) +/area/station/maintenance/portsolar) "oLA" = ( /obj/item/chair/stool, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) -"oLB" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/security/warden) -"oLJ" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "Secure Tech Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/engineering/tech_storage) "oLQ" = ( /obj/structure/table/glass, /obj/item/clothing/glasses/hud/health, @@ -66459,16 +67364,6 @@ icon_state = "dark" }, /area/station/command/office/cmo) -"oLW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - color = "#954535" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "oLZ" = ( /obj/structure/cable{ d1 = 2; @@ -66494,6 +67389,17 @@ /obj/machinery/light/small, /turf/simulated/floor/wood, /area/station/service/bar) +"oMx" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "oMD" = ( /obj/structure/cable{ d2 = 8; @@ -66512,6 +67418,13 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/port) +"oMU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/northeast) "oMW" = ( /obj/structure/cable{ d1 = 4; @@ -66611,23 +67524,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) -"oOC" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/airlock/command/glass{ - name = "E.V.A." - }, -/obj/effect/mapping_helpers/airlock/access/any/command/eva, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/ai_monitored/storage/eva) "oOH" = ( /obj/structure/window/basic, /turf/simulated/floor/plasteel{ @@ -66799,7 +67695,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "purplefull" }, @@ -66898,19 +67794,6 @@ }, /turf/simulated/floor/wood, /area/station/service/clown) -"oRR" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plating, -/area/station/maintenance/gambling_den) "oRS" = ( /obj/machinery/constructable_frame/machine_frame, /turf/simulated/floor/plating{ @@ -66927,6 +67810,21 @@ }, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) +"oSb" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/atmos{ + name = "Research Atmospherics Checkpoint" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/aft/west) "oSt" = ( /obj/machinery/chem_master/condimaster, /turf/simulated/floor/plasteel/freezer, @@ -66945,6 +67843,15 @@ icon_state = "dark" }, /area/station/engineering/smes) +"oTb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "oTq" = ( /obj/machinery/alarm{ pixel_y = 24; @@ -67012,19 +67919,6 @@ }, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port2) -"oUl" = ( -/obj/machinery/door/window/classic/normal{ - dir = 8; - name = "Medical Secure Storage" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" - }, -/area/station/medical/storage/secondary) "oUr" = ( /obj/item/clothing/head/cone, /turf/simulated/floor/plating{ @@ -67049,19 +67943,6 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/hallway/primary/starboard/north) -"oUH" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/plating, -/area/station/engineering/tech_storage) "oUJ" = ( /obj/structure/cable/orange{ d1 = 2; @@ -67075,6 +67956,12 @@ icon_state = "white" }, /area/station/science/misc_lab) +"oUM" = ( +/obj/machinery/atmospherics/unary/outlet_injector/on{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/station/science/test_chamber) "oVa" = ( /obj/structure/cable/orange{ d1 = 4; @@ -67146,18 +68033,6 @@ }, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) -"oWe" = ( -/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_y = 28; - name = "custom placement" - }, -/turf/simulated/floor/plasteel/dark/telecomms{ - icon_state = "bcircuit" - }, -/area/station/science/server/coldroom) "oWo" = ( /obj/structure/cable/orange{ d1 = 2; @@ -67211,28 +68086,6 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/medical/psych) -"oWF" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/window/classic/reversed{ - dir = 4; - name = "AI Core Door" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id_tag = "aisat" - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/turret_protected/ai) "oWG" = ( /obj/machinery/status_display{ layer = 4 @@ -67250,6 +68103,16 @@ }, /turf/simulated/floor/wood, /area/station/medical/psych) +"oWZ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "oXg" = ( /obj/structure/toilet{ dir = 4 @@ -67300,15 +68163,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) -"oXA" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/sign/securearea, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/security/brig) "oXJ" = ( /obj/machinery/door/airlock/glass, /obj/effect/mapping_helpers/airlock/autoname, @@ -67319,6 +68173,26 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/wood, /area/station/legal/courtroom) +"oXX" = ( +/obj/structure/showcase{ + density = 0; + desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; + dir = 4; + icon = 'icons/mob/robots.dmi'; + icon_state = "robot_old"; + name = "Cyborg Statue"; + pixel_x = -9; + pixel_y = 2 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -24; + name = "west bump" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/telecomms/chamber) "oYa" = ( /obj/structure/cable/orange{ d1 = 2; @@ -67349,19 +68223,6 @@ "oYA" = ( /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) -"oYE" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/turf/simulated/floor/plating, -/area/station/command/bridge) "oYW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67377,10 +68238,6 @@ "oYZ" = ( /turf/simulated/floor/plasteel/white, /area/station/science/rnd) -"oZd" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/east) "oZn" = ( /obj/structure/grille/broken, /obj/effect/turf_decal/stripes/corner, @@ -67407,7 +68264,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/burnturf, /obj/item/flag/rnd, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical_shop) "oZE" = ( @@ -67417,38 +68274,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/central) -"oZQ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating, -/area/station/command/bridge) -"oZR" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Docking Asteroid SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/station/maintenance/asmaint) "pam" = ( /obj/item/radio/intercom{ pixel_x = -28; @@ -67462,19 +68287,6 @@ icon_state = "dark" }, /area/station/service/library) -"pay" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "paF" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -67494,23 +68306,6 @@ }, /turf/simulated/floor/plating/airless, /area/station/maintenance/disposal) -"paM" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/airlock/mining/glass{ - name = "Cargo Bay" - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/mail_sorting, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, -/area/station/supply/office) "paU" = ( /obj/structure/chair/sofa/pew{ dir = 8 @@ -67557,10 +68352,29 @@ /obj/machinery/economy/vending/chinese, /turf/simulated/floor/wood, /area/station/service/theatre) -"pbN" = ( +"pbR" = ( /obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "telescienceblast"; + name = "test chamber blast doors"; + opacity = 0 + }, /turf/simulated/floor/plating, -/area/station/hallway/secondary/entry/south) +/area/station/science/explab/chamber) "pbY" = ( /obj/structure/disposalpipe/segment{ color = "#954535" @@ -67586,14 +68400,16 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/north) -"pcT" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 +"pcI" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Bay" }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mail_sorting, +/obj/machinery/door/firedoor, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "darkbrownfull" }, -/area/station/hallway/primary/fore) +/area/station/supply/office) "pdg" = ( /obj/structure/cable/orange, /obj/structure/cable/orange{ @@ -67628,7 +68444,9 @@ /area/station/engineering/solar/port) "pdn" = ( /obj/machinery/bluespace_beacon, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -67714,6 +68532,26 @@ /obj/item/reagent_containers/food/drinks/britcup, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"peB" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "peG" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -67733,28 +68571,6 @@ icon_state = "dark" }, /area/station/turret_protected/ai) -"peR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/north) -"pfb" = ( -/obj/structure/disposalpipe/junction/reversed{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/south) "pfe" = ( /obj/structure/chair/wood{ dir = 1 @@ -67815,28 +68631,11 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/hallway/primary/starboard/north) -"pfY" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai_upload) "pga" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) -"pgz" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/wardrobe/xenos, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) "pgO" = ( /obj/machinery/atmospherics/pipe/simple/insulated{ dir = 5 @@ -67845,31 +68644,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"pgW" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod4"; - layer = 2.6; - name = "containment door 4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/window/classic/normal{ - dir = 1; - name = "Containment Pen" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ - dir = 1 - }, -/turf/simulated/floor/engine, -/area/station/science/xenobiology) "phb" = ( /obj/structure/cable/orange{ d1 = 4; @@ -67916,15 +68690,6 @@ icon_state = "darkpurple" }, /area/station/science/robotics) -"phK" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) "phM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -67954,7 +68719,9 @@ /turf/space, /area/station/engineering/solar/auxport) "pik" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/security/range) "pin" = ( @@ -68018,17 +68785,6 @@ icon_state = "dark" }, /area/station/maintenance/disposal) -"pjB" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Cargo"; - location = "Medbay2"; - name = "navigation beacon (Medbay-2)" - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) "pjD" = ( /obj/structure/cable/orange{ d1 = 1; @@ -68074,10 +68830,46 @@ }, /turf/simulated/floor/plating/airless, /area/station/maintenance/disposal/external/southwest) +"pkc" = ( +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) "pkt" = ( /obj/effect/spawner/window/shuttle, /turf/simulated/floor/plating, /area/shuttle/arrival/station) +"pkO" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 10 + }, +/obj/machinery/computer/borgupload{ + dir = 1 + }, +/obj/machinery/door/window/classic/reversed{ + dir = 1; + name = "Console Access" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/turret_protected/ai_upload) "pkP" = ( /obj/structure/cable{ d2 = 8; @@ -68091,6 +68883,29 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/hallway/primary/starboard/north) +"pkQ" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "pkS" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/classic/normal{ @@ -68129,16 +68944,6 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/carpet/black, /area/station/command/bridge) -"plF" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringMiddle"; - location = "CommandMiddle"; - name = "navigation beacon (Command-Middle)" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "plG" = ( /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" @@ -68157,15 +68962,6 @@ /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, /area/station/maintenance/starboardsolar/aft) -"plY" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange, -/turf/simulated/floor/plating, -/area/station/security/processing) -"plZ" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) "pmA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -68174,6 +68970,11 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/dockmed) +"pmQ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/external/east) "pmS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -68246,6 +69047,26 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/entry/north) +"pnr" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + location = "Hydroponics" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/service/hydroponics{ + dir = 4 + }, +/obj/machinery/door/window/classic/reversed{ + dir = 4; + name = "Botany Delivery" + }, +/turf/simulated/floor/plating, +/area/station/service/hydroponics) "pnV" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -68268,22 +69089,6 @@ /obj/structure/cable/orange, /turf/simulated/floor/transparent/glass/reinforced, /area/station/hallway/primary/starboard/north) -"pok" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Equipment Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" - }, -/area/station/security/main) "pon" = ( /turf/simulated/wall/r_wall, /area/station/science/misc_lab) @@ -68311,24 +69116,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) -"poJ" = ( -/obj/structure/safe, -/obj/item/clothing/head/bearpelt, -/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, -/obj/item/dice/d20{ - desc = "A die with twenty sides. You feel absolutely normal while looking at this."; - name = "Die of Mediocre Rolling Capability" - }, -/obj/item/folder/documents, -/obj/item/lighter/zippo/nt_rep, -/obj/item/storage/fancy/cigarettes/cigpack_robustgold, -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/command/vault) "poU" = ( /obj/structure/table/wood, /obj/machinery/computer/med_data/laptop{ @@ -68341,12 +69128,6 @@ }, /turf/simulated/floor/wood, /area/station/medical/psych) -"poV" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "poW" = ( /turf/simulated/floor/wood, /area/station/command/office/captain) @@ -68391,6 +69172,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) +"ppq" = ( +/obj/structure/table, +/obj/machinery/plantgenes{ + pixel_y = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "pps" = ( /obj/structure/cable/orange{ d1 = 4; @@ -68417,15 +69207,6 @@ icon_state = "white" }, /area/station/medical/chemistry) -"ppT" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/blackbox_recorder, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/telecomms/chamber) "ppU" = ( /obj/structure/closet/crate, /turf/simulated/floor/plating, @@ -68440,6 +69221,13 @@ icon_state = "white" }, /area/station/science/misc_lab) +"pqi" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "pqm" = ( /obj/structure/table/reinforced, /obj/item/storage/box/pillbottles, @@ -68495,14 +69283,6 @@ icon_state = "ramptop" }, /area/station/service/theatre) -"prb" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/turret_protected/aisat/interior) "prg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/turf_decal/delivery, @@ -68538,24 +69318,6 @@ }, /turf/simulated/floor/engine, /area/station/engineering/control) -"prs" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/turret_protected/aisat/interior) "prG" = ( /obj/structure/chair/wood, /obj/machinery/light/small{ @@ -68563,19 +69325,11 @@ }, /turf/simulated/floor/wood, /area/station/service/theatre) -"psd" = ( -/obj/machinery/hologram/holopad, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/computer/aiupload, -/obj/machinery/door/window/classic/reversed{ - name = "Console Access" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload, +"prN" = ( /turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "darkgreenfull" }, -/area/station/turret_protected/ai_upload) +/area/station/service/hydroponics) "psg" = ( /obj/structure/falsewall{ desc = "A huge chunk of metal used to separate rooms. Nothing odd here, sir."; @@ -68583,6 +69337,10 @@ }, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/asmaint) +"psw" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/auxsolarport) "psE" = ( /obj/structure/girder, /obj/structure/grille, @@ -68623,6 +69381,36 @@ }, /turf/simulated/floor/grass, /area/station/science/genetics) +"ptt" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "ptA" = ( /obj/machinery/alarm{ dir = 1; @@ -68641,6 +69429,23 @@ icon_state = "darkyellow" }, /area/station/engineering/smes) +"ptE" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "ptP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -68655,13 +69460,6 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) -"ptQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal) "pue" = ( /obj/structure/cable/orange{ d1 = 2; @@ -68713,6 +69511,14 @@ }, /turf/simulated/floor/plasteel, /area/station/science/storage) +"puD" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "puE" = ( /obj/machinery/alarm{ pixel_y = 24; @@ -68817,6 +69623,23 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore) +"pwi" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "ailockdown"; + layer = 2.6; + name = "AI Asteroid Lockdown" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/turret_protected/aisat/interior) "pwj" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, @@ -68841,34 +69664,48 @@ icon_state = "white" }, /area/station/science/misc_lab) +"pwN" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) +"pwP" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fsmaint2) "pxi" = ( /obj/effect/landmark/start/chef, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" }, /area/station/service/kitchen) -"pxw" = ( +"pxr" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, /obj/machinery/door/airlock/maintenance/external{ name = "External Airlock Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/hallway/primary/central) -"pxC" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/south) +/area/station/hallway/primary/starboard/north) "pxP" = ( /obj/machinery/light/small{ dir = 1 @@ -68912,21 +69749,6 @@ }, /turf/simulated/floor/plating, /area/station/science/rnd) -"pzj" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "rd" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/command/office/rd) "pzk" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -68953,33 +69775,6 @@ icon_state = "whitepurple" }, /area/station/science/rnd) -"pzu" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/north) -"pzv" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "pzB" = ( /obj/structure/cable/orange{ d1 = 4; @@ -68992,6 +69787,13 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/station/science/xenobiology) +"pAb" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/theatre) "pAi" = ( /turf/simulated/floor/engine, /area/station/science/xenobiology) @@ -69029,37 +69831,6 @@ /obj/item/candle, /turf/simulated/floor/wood, /area/station/service/theatre) -"pAQ" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard"; - name = "Biohazard Shutter"; - opacity = 0 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/window/reinforced/plasma/grilled, -/turf/simulated/floor/plating, -/area/station/science/toxins/launch) -"pBa" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/sortjunction/reversed{ - dir = 8; - name = "disposal pipe - Bar"; - sort_type_txt = "19" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) "pBh" = ( /obj/structure/disposalpipe/sortjunction/reversed{ dir = 4; @@ -69077,8 +69848,12 @@ /turf/simulated/floor/carpet, /area/station/public/locker) "pBv" = ( -/obj/effect/decal/warning_stripes/northeastcorner, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/effect/turf_decal/loading_area{ dir = 4 }, @@ -69111,6 +69886,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/wood, /area/station/service/theatre) +"pBW" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/southwest) "pCc" = ( /obj/structure/cable/orange{ d1 = 4; @@ -69131,29 +69910,6 @@ icon_state = "neutral" }, /area/station/hallway/primary/fore/west) -"pCf" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "telescienceblast"; - name = "test chamber blast doors"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/science/explab/chamber) "pCm" = ( /obj/structure/cable{ d2 = 8; @@ -69166,14 +69922,6 @@ icon_state = "solarpanel" }, /area/station/engineering/solar/starboard) -"pCy" = ( -/obj/structure/disposalpipe/segment/corner{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "pCH" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -69200,20 +69948,6 @@ name = "Holodeck Projector Floor" }, /area/holodeck/alphadeck) -"pDs" = ( -/obj/effect/spawner/window/reinforced/plasma/grilled, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "ceoffice" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating, -/area/station/command/office/ce) "pDu" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, @@ -69260,23 +69994,6 @@ icon_state = "white" }, /area/station/medical/cloning) -"pDU" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable/orange, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "pDX" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; @@ -69499,20 +70216,14 @@ icon_state = "bluecorner" }, /area/station/hallway/primary/starboard/south) -"pGi" = ( +"pGb" = ( /obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, /turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) -"pGo" = ( -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/theatre) +/area/station/maintenance/disposal) +"pGc" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/public/quantum/docking) "pGv" = ( /obj/structure/cable/orange{ d1 = 4; @@ -69528,15 +70239,11 @@ icon_state = "dark" }, /area/station/command/bridge) -"pGw" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/scidock) "pGD" = ( /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/newscaster{ dir = 8; name = "east bump"; @@ -69548,24 +70255,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"pGK" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery, -/obj/machinery/smartfridge/secure/medbay, -/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/chemistry{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ - dir = 4 - }, -/obj/machinery/door/window/antitheft/normal{ - dir = 4; - name = "Medbay Fridge" - }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, -/area/station/medical/chemistry) "pGS" = ( /obj/item/radio/intercom{ pixel_y = 28; @@ -69574,18 +70263,26 @@ /turf/simulated/floor/plating, /area/station/engineering/control) "pGX" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "Secure Tech Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, +/obj/effect/spawner/window/reinforced/grilled, /obj/machinery/door/firedoor, -/obj/structure/cable{ +/obj/structure/cable/orange{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, /turf/simulated/floor/plating, -/area/station/engineering/tech_storage) +/area/station/security/permabrig) "pHb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -69598,6 +70295,14 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/north) +"pHf" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/north) "pHh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -69628,14 +70333,11 @@ /obj/structure/closet, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"pIw" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/obj/effect/spawner/random_spawners/dirt_frequent, +"pIr" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/science/xenobiology) +/area/station/supply/miningdock) "pIz" = ( /obj/structure/morgue, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -69684,27 +70386,17 @@ /obj/machinery/door/firedoor, /turf/simulated/floor/plasteel, /area/station/public/locker) -"pJJ" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/airlock/highsecurity{ - name = "Telecommunications" +"pJG" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigEast"; + name = "Brig East Entrance" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/telecomms/computer) +/area/station/security/prison/cell_block/A) "pJK" = ( /obj/structure/table/wood, /obj/machinery/firealarm{ @@ -69721,6 +70413,15 @@ dir = 8 }, /area/station/engineering/atmos) +"pJU" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint2) "pJX" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -69732,17 +70433,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) -"pJZ" = ( -/obj/item/kirbyplants{ - icon_state = "plant-22" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/turret_protected/aisat/interior) "pKj" = ( /obj/structure/table, /obj/machinery/light, @@ -69768,19 +70458,21 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) -"pKn" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel, -/area/station/service/library) "pKq" = ( /obj/effect/spawner/random_spawners/fungus_probably, /turf/simulated/wall, /area/station/maintenance/disposal) +"pKz" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry) "pKQ" = ( /obj/structure/cable/orange{ d1 = 1; @@ -69807,6 +70499,14 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) +"pKY" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai_upload) "pLe" = ( /obj/machinery/conveyor/auto{ dir = 4 @@ -69814,27 +70514,6 @@ /obj/structure/plasticflaps, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/east) -"pLf" = ( -/obj/machinery/door/airlock/public/glass{ - autoclose = 0; - heat_proof = 1; - id_tag = "turbine_door_int"; - locked = 1; - name = "Turbine Interior Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/access_button{ - autolink_id = "turbine_btn_int"; - name = "Gas Turbine Airlock Control"; - pixel_x = 24 - }, -/turf/simulated/floor/engine, -/area/station/maintenance/turbine) "pLh" = ( /obj/effect/landmark/start/cargo_technician, /obj/structure/disposalpipe/segment, @@ -69911,43 +70590,31 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/disposal/north) -"pMk" = ( -/obj/effect/landmark/start/ai, -/obj/item/radio/intercom{ - listening = 0; - name = "custom placement"; - pixel_y = 6; - pixel_x = -27 - }, -/obj/item/radio/intercom{ - frequency = 1447; - name = "custom placement"; - pixel_x = -27; - pixel_y = 28 - }, -/obj/item/radio/intercom{ - name = "custom placement"; - pixel_x = -27; - pixel_y = 17 +"pMm" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" }, -/obj/machinery/door_control{ - id = "ailockdown"; - name = "AI Asteroid Lockdown"; - pixel_y = 32; - req_access_txt = "56"; - pixel_x = -5 +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/machinery/door_control{ - id = "aisat"; - name = "AI Core Lockdown"; - pixel_y = 32; - req_access_txt = "56"; - pixel_x = 5 +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/hallway/secondary/exit) +"pMq" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod4"; + layer = 2.6; + name = "containment door 4" }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" }, -/area/station/turret_protected/ai) +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "pMB" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -69956,22 +70623,54 @@ /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, /area/station/maintenance/turbine) +"pMT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/window{ + dir = 8; + icon_state = "right"; + name = "Engineering Delivery Chute" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/general{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/station/engineering/smes) "pNi" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/grille, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/east) -"pNl" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "pNo" = ( /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/carpet, /area/station/public/locker) +"pNB" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) +"pNE" = ( +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "pOc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -70005,6 +70704,10 @@ /obj/machinery/disposal, /turf/simulated/floor/wood, /area/station/command/office/hos) +"pOf" = ( +/obj/structure/closet/firecloset/full, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/fsmaint2) "pOk" = ( /obj/item/razor, /obj/item/kirbyplants, @@ -70012,18 +70715,6 @@ icon_state = "barber" }, /area/station/service/barber) -"pOn" = ( -/obj/machinery/door/airlock/command{ - name = "Teleport Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/teleporter, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/command/teleporter) "pOG" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/orange{ @@ -70033,23 +70724,6 @@ }, /turf/space, /area/space/nearstation) -"pOT" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/machinery/door/airlock/security/glass{ - name = "General Population Cell" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/prison/cell_block/A) "pOU" = ( /obj/item/kirbyplants, /turf/simulated/floor/plasteel{ @@ -70082,6 +70756,32 @@ /obj/machinery/computer/shuttle/labor, /turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) +"pPq" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "RnDShutters" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "researchlockdown"; + layer = 2.6; + name = "Research Emergency Lockdown" + }, +/obj/machinery/door/window/classic/normal{ + name = "R&D Desk" + }, +/obj/machinery/door/firedoor, +/obj/item/paper_bin, +/obj/item/desk_bell{ + pixel_x = 7; + pixel_y = 7; + anchored = 1 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/research, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/station/science/rnd) "pPM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -70115,6 +70815,11 @@ icon_state = "dark" }, /area/station/security/brig) +"pQa" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/north) "pQe" = ( /obj/structure/cable/orange{ d1 = 2; @@ -70129,6 +70834,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/public/fitness) +"pQm" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/station/security/armory/secure) "pQq" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, /obj/item/radio/intercom{ @@ -70139,20 +70852,6 @@ icon_state = "dark" }, /area/station/engineering/atmos) -"pQu" = ( -/obj/structure/table, -/obj/item/lipstick/random, -/obj/item/lipstick/random, -/obj/item/lipstick/random, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/theatre) "pQz" = ( /obj/machinery/gibber, /turf/simulated/floor/plasteel/freezer, @@ -70323,10 +71022,6 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) -"pTv" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/secondary/entry) "pTJ" = ( /obj/effect/spawner/grouped_spawner{ group_id = "tunnelbats"; @@ -70344,27 +71039,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/central) -"pTN" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/airlock/command/glass{ - name = "E.V.A." - }, -/obj/effect/mapping_helpers/airlock/access/any/command/eva, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/ai_monitored/storage/eva) "pTT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/flasher{ @@ -70523,20 +71197,6 @@ icon_state = "asteroidplating" }, /area/station/hallway/secondary/exit) -"pWx" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "north bump"; - pixel_y = 24 - }, -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/telecomms/chamber) "pWE" = ( /obj/machinery/light/small{ dir = 1 @@ -70627,6 +71287,44 @@ /obj/structure/girder, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/asmaint) +"pXX" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigEast"; + name = "Brig East Entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkredcorners" + }, +/area/station/security/prison/cell_block/A) "pXZ" = ( /obj/structure/girder, /obj/structure/grille, @@ -70712,16 +71410,6 @@ }, /turf/simulated/wall/r_wall, /area/station/engineering/atmos) -"pYM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "pYO" = ( /obj/machinery/ai_status_display, /turf/simulated/wall, @@ -70806,15 +71494,11 @@ /obj/machinery/computer/scan_consolenew{ dir = 8 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, /area/station/science/genetics) -"qaa" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/gambling_den) "qad" = ( /obj/machinery/door/airlock/glass{ id_tag = "Cryogenics"; @@ -70841,14 +71525,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) -"qbc" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/warden) "qbf" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -70862,6 +71538,14 @@ icon_state = "dark" }, /area/station/engineering/atmos/distribution) +"qbx" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/security/prisonershuttle) "qbB" = ( /obj/structure/cable/orange{ d1 = 4; @@ -70905,6 +71589,19 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fore) +"qbG" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/station/public/storage/tools) "qct" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -70948,6 +71645,12 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/port) +"qcS" = ( +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "qcU" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, @@ -70995,22 +71698,6 @@ icon_state = "white" }, /area/station/medical/cloning) -"qdH" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/gambling_den) "qdP" = ( /obj/structure/sign/restroom, /turf/simulated/wall, @@ -71156,19 +71843,11 @@ icon_state = "dark" }, /area/station/ai_monitored/storage/eva) -"qgG" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, +"qgD" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange, /turf/simulated/floor/plating, -/area/station/maintenance/disposal/north) +/area/station/security/brig) "qgP" = ( /obj/effect/decal/cleanable/molten_object/large, /turf/simulated/floor/plating, @@ -71201,42 +71880,15 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/scidock) -"qha" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "BrigRight"; - name = "Brig Foyer Right Entrance" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/brig) -"qhf" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 +"qhu" = ( +/obj/structure/table, +/obj/machinery/smartfridge/disks{ + pixel_y = 5 }, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "darkgreenfull" }, -/area/station/hallway/primary/aft/west) -"qhk" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/girder, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/medcargo) +/area/station/service/hydroponics) "qhH" = ( /obj/structure/cable{ d1 = 2; @@ -71318,25 +71970,22 @@ }, /turf/simulated/floor/wood, /area/station/service/library) -"qjo" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Private Patient Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "private" - }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, -/area/station/medical/patients_rooms) "qjv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /turf/simulated/floor/plating, /area/station/engineering/smes) +"qjG" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "qjK" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -71382,6 +72031,19 @@ /obj/effect/landmark/spawner/xeno, /turf/simulated/floor/plating, /area/station/supply/miningdock) +"qkn" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "qko" = ( /obj/structure/disposalpipe/segment{ color = "#954535" @@ -71448,6 +72110,17 @@ icon_state = "asteroidplating" }, /area/station/maintenance/storage) +"qkS" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "qkZ" = ( /obj/item/reagent_containers/glass/beaker/large{ pixel_x = -8 @@ -71508,6 +72181,21 @@ icon_state = "asteroidplating" }, /area/station/maintenance/storage) +"qlO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "qlW" = ( /obj/machinery/light/small{ dir = 1 @@ -71516,6 +72204,19 @@ icon_state = "asteroidplating" }, /area/station/maintenance/apmaint) +"qml" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "qmm" = ( /obj/machinery/camera{ c_tag = "Research Escape Pod" @@ -71623,58 +72324,50 @@ icon_state = "neutralcorner" }, /area/station/hallway/spacebridge/comeng) -"qnx" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "cell3"; - name = "Permabrig Cell 3"; - security_level = 1 +"qny" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/area/station/maintenance/fore2) +"qnJ" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/service/janitor) +"qnS" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors"; - opacity = 0 - }, /obj/structure/cable/orange{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel, -/area/station/security/permabrig) -"qny" = ( -/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/apmaint) +"qoo" = ( /obj/structure/cable{ d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" + d2 = 8; + icon_state = "1-8" }, -/area/station/maintenance/fore2) -"qnG" = ( -/obj/structure/sign/directions/science{ - dir = 8; - pixel_x = -32; - pixel_y = 24 +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) +/area/station/hallway/primary/starboard/north) "qot" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 @@ -71687,6 +72380,17 @@ /obj/item/pickaxe/emergency, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"qow" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Cargo"; + location = "Medbay2"; + name = "navigation beacon (Medbay-2)" + }, +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/north) "qoC" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -71694,19 +72398,6 @@ }, /turf/simulated/floor/plasteel, /area/station/public/fitness) -"qoD" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment/corner{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) "qoE" = ( /obj/machinery/atmospherics/binary/volume_pump{ name = "Mix to Port"; @@ -71741,6 +72432,14 @@ icon_state = "redyellowfull" }, /area/station/service/bar) +"qoO" = ( +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "qoU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -71752,13 +72451,6 @@ icon_state = "neutralfull" }, /area/station/hallway/secondary/exit) -"qoV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "qpe" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -71815,23 +72507,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"qpK" = ( -/obj/machinery/door/airlock/research{ - name = "Test Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/tox, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, -/area/station/science/misc_lab) "qpM" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, @@ -71853,11 +72528,20 @@ dir = 8 }, /obj/machinery/suit_storage_unit/cmo/secure/sec_storage, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkbluefull" }, /area/station/medical/storage/secondary) +"qqa" = ( +/obj/machinery/processor{ + desc = "A machine used to process slimes and retrieve their extract."; + name = "Slime Processor" + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/station/science/xenobiology) "qqb" = ( /obj/structure/cable{ d1 = 1; @@ -71935,36 +72619,6 @@ icon_state = "darkredcorners" }, /area/station/security/brig) -"qrw" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/red{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/comeng) -"qrD" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "Detective" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/turf/simulated/floor/plating, -/area/station/security/detective) "qrM" = ( /obj/structure/reagent_dispensers/fueltank, /obj/item/weldingtool, @@ -72021,18 +72675,37 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"qsS" = ( -/obj/item/kirbyplants, +"qsR" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24; + name = "south bump" + }, /turf/simulated/floor/plasteel{ - icon_state = "bcircuit" + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" }, -/area/station/turret_protected/ai) +/area/station/service/theatre) "qsY" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/supply/office) +"qtm" = ( +/obj/structure/table, +/obj/item/clothing/mask/pig, +/obj/item/clothing/mask/cigarette/cigar/cohiba, +/obj/structure/sign/poster/contraband/the_griffin{ + pixel_y = -32 + }, +/obj/item/clothing/mask/facehugger/toy, +/obj/item/clothing/mask/fakemoustache, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/theatre) "qtB" = ( /obj/structure/cable{ d1 = 4; @@ -72107,13 +72780,6 @@ icon_state = "dark" }, /area/station/command/teleporter) -"quQ" = ( -/obj/structure/closet/secure_closet/personal, -/obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) "quW" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating{ @@ -72169,8 +72835,8 @@ name = "Criminal Delivery Chute" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes/red, /obj/structure/disposalpipe/segment{ color = "#954535" }, @@ -72178,6 +72844,34 @@ icon_state = "neutralfull" }, /area/station/hallway/primary/central) +"qwd" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "Detective" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/security/detective) +"qwe" = ( +/obj/machinery/door/window/classic/normal{ + dir = 8; + name = "Medical Secure Storage" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/station/medical/storage/secondary) "qwq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -72197,11 +72891,6 @@ "qwC" = ( /turf/simulated/floor/plating, /area/station/maintenance/storage) -"qwJ" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northeast) "qxj" = ( /obj/structure/table, /turf/simulated/floor/plasteel{ @@ -72243,30 +72932,30 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southwest) -"qxH" = ( -/obj/machinery/atmospherics/pipe/simple/visible/red{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/plasma/grilled, +"qxQ" = ( /turf/simulated/floor/plating, -/area/station/maintenance/storage) -"qxP" = ( -/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ +/area/station/maintenance/port2) +"qxR" = ( +/obj/machinery/newscaster{ + pixel_y = -28; + name = "south bump"; dir = 1 }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard"; - name = "Biohazard Shutter"; - opacity = 0 +/obj/structure/closet/secure_closet/hydroponics, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" }, -/obj/effect/spawner/window/reinforced/plasma/grilled, -/turf/simulated/floor/plating, -/area/station/science/toxins/mixing) -"qxQ" = ( +/area/station/service/hydroponics) +"qyc" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, -/area/station/maintenance/port2) +/area/station/maintenance/apmaint) "qyk" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -72306,6 +72995,11 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) +"qyy" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/external/southwest) "qyD" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 @@ -72330,6 +73024,18 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/scidock) +"qyV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Medbay SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/simulated/floor/plating, +/area/station/hallway/primary/starboard/north) "qyY" = ( /obj/machinery/conveyor/auto{ dir = 4 @@ -72343,6 +73049,10 @@ /obj/item/clothing/glasses/meson, /turf/simulated/floor/plating, /area/station/maintenance/port2) +"qzy" = ( +/obj/effect/spawner/random_spawners/wall_rusted_always, +/turf/simulated/wall, +/area/station/maintenance/fsmaint2) "qzH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/camera/autoname{ @@ -72397,20 +73107,6 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/station/service/clown) -"qAB" = ( -/obj/machinery/nuclearbomb{ - r_code = "LOLNO" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/command/vault) "qAH" = ( /obj/machinery/firealarm{ dir = 8; @@ -72445,7 +73141,7 @@ /obj/machinery/shower{ dir = 1 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -72564,14 +73260,6 @@ icon_state = "bluecorner" }, /area/station/hallway/primary/starboard/north) -"qCt" = ( -/obj/machinery/door/airlock/freezer{ - name = "Freezer" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel/freezer, -/area/station/service/hydroponics) "qCD" = ( /obj/item/radio/intercom{ pixel_x = 28; @@ -72680,17 +73368,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northwest) -"qEk" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "qEA" = ( /obj/structure/cable{ d1 = 1; @@ -72724,6 +73401,20 @@ }, /turf/simulated/floor/carpet/black, /area/station/command/office/captain) +"qEL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/unary/vent_pump/on, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) "qEX" = ( /obj/structure/table/glass/reinforced, /obj/machinery/reagentgrinder, @@ -72742,6 +73433,29 @@ icon_state = "white" }, /area/station/medical/medbay) +"qFr" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry) +"qFM" = ( +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "qFS" = ( /obj/structure/closet/emcloset, /obj/structure/disposalpipe/segment, @@ -72781,34 +73495,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/north) -"qGt" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Security SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/station/hallway/primary/fore/west) -"qGz" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "qGC" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -72830,6 +73516,25 @@ icon_state = "redcorner" }, /area/station/security/lobby) +"qGV" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint2) +"qHa" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Equipment Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "red" + }, +/area/station/security/storage) "qHd" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -72843,6 +73548,24 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/carpet/green, /area/station/service/library) +"qHk" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "qHv" = ( /obj/item/pickaxe, /turf/simulated/floor/plating/asteroid/ancient, @@ -72865,6 +73588,31 @@ icon_state = "grimy" }, /area/station/security/detective) +"qHL" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod1"; + layer = 2.6; + name = "containment door 1" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/window/classic/normal{ + dir = 1; + name = "Containment Pen" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/station/science/xenobiology) "qHZ" = ( /obj/structure/cable/orange{ d1 = 4; @@ -73017,16 +73765,6 @@ icon_state = "whiteblue" }, /area/station/medical/storage/secondary) -"qJX" = ( -/obj/item/radio/intercom{ - pixel_y = -28; - name = "custom placement" - }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/mime) "qKe" = ( /obj/structure/cable/orange{ d1 = 1; @@ -73046,44 +73784,10 @@ /obj/structure/railing, /turf/simulated/floor/plating/asteroid/ancient/airless, /area/mine/unexplored/cere/civilian) -"qKk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/disposalpipe/sortjunction/reversed{ - dir = 8; - name = "disposal pipe - Kitchen"; - sort_type_txt = "20" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) -"qKl" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, +"qKz" = ( +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/maintenance/starboard) +/area/station/maintenance/disposal/northeast) "qKA" = ( /obj/machinery/camera{ c_tag = "Library South"; @@ -73094,6 +73798,25 @@ }, /turf/simulated/floor/carpet/green, /area/station/service/library) +"qKK" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint2) +"qKM" = ( +/obj/machinery/camera{ + c_tag = "Library West"; + dir = 4 + }, +/obj/machinery/door/window/classic/normal{ + name = "Library Desk Door" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/service/library, +/turf/simulated/floor/wood, +/area/station/service/library) "qKO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -73111,6 +73834,69 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) +"qLa" = ( +/obj/machinery/computer/arcade/recruiter{ + dir = 4 + }, +/turf/simulated/floor/carpet/arcade, +/area/station/public/arcade) +"qLd" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "bridge" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge"; + layer = 2.6; + name = "Emergency Blast Door" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plating, +/area/station/command/bridge) +"qLv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + locked = 1; + name = "AI Upload Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/turret_protected/ai_upload) +"qLz" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/checkpoint/secondary) +"qLL" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "qLN" = ( /obj/structure/cable/orange{ d1 = 1; @@ -73136,23 +73922,10 @@ icon_state = "neutralcorner" }, /area/station/hallway/spacebridge/cargocom) -"qMq" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/machinery/door/airlock/glass{ - name = "Courtroom" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "Courtroom" - }, -/turf/simulated/floor/carpet, -/area/station/security/processing) +"qMm" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/starboardsolar) "qMs" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -73175,19 +73948,6 @@ icon_state = "dark" }, /area/station/engineering/atmos) -"qMV" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "qMZ" = ( /obj/structure/rack, /obj/item/storage/box/bodybags{ @@ -73204,21 +73964,6 @@ icon_state = "whiteblue" }, /area/station/medical/storage/secondary) -"qNd" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "bridge" - }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "bridge"; - layer = 2.6; - name = "Emergency Blast Door" - }, -/turf/simulated/floor/plating, -/area/station/command/bridge) "qNe" = ( /obj/structure/cable/orange{ d1 = 1; @@ -73230,6 +73975,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/public/fitness) +"qNi" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/spacebridge/dockmed) "qNj" = ( /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, @@ -73247,28 +73996,18 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/north) -"qNt" = ( -/obj/item/radio/intercom{ - pixel_y = 28; - name = "custom placement" - }, -/obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) -"qNB" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" +"qNu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, /obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/red{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/spacebridge/sercom) +/area/station/hallway/secondary/entry/south) "qNC" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -73284,6 +74023,23 @@ icon_state = "bluecorner" }, /area/station/hallway/primary/starboard/north) +"qNG" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "qNN" = ( /obj/machinery/light{ dir = 4 @@ -73293,6 +74049,23 @@ icon_state = "dark" }, /area/station/turret_protected/ai_upload) +"qNZ" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ceoffice" + }, +/turf/simulated/floor/plating, +/area/station/command/office/ce) "qOk" = ( /obj/structure/cable/orange{ d1 = 1; @@ -73326,24 +74099,6 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/wood, /area/station/service/theatre) -"qPe" = ( -/obj/machinery/washing_machine, -/turf/simulated/floor/plasteel, -/area/station/public/locker) -"qPI" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Genetics Cloning" - }, -/obj/effect/mapping_helpers/airlock/access/any/medical/general, -/obj/effect/mapping_helpers/airlock/access/any/medical/genetics, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, -/area/station/medical/cloning) "qPQ" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -73400,6 +74155,13 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port2) +"qQx" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/gambling_den) "qQJ" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -73409,6 +74171,10 @@ "qQO" = ( /turf/simulated/wall/r_wall, /area/station/security/armory/secure) +"qQU" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/secondary/garden) "qQX" = ( /obj/structure/cable/orange{ d1 = 4; @@ -73423,6 +74189,11 @@ icon_state = "browncorner" }, /area/station/hallway/primary/fore/east) +"qRb" = ( +/obj/machinery/atmospherics/pipe/simple/visible/purple, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/turbine) "qRl" = ( /obj/machinery/chem_heater, /turf/simulated/floor/plating{ @@ -73450,22 +74221,6 @@ icon_state = "dark" }, /area/station/turret_protected/ai) -"qRL" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating/airless, -/area/station/science/toxins/test) -"qRQ" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "ceoffice" - }, -/turf/simulated/floor/plating, -/area/station/command/office/ce) "qRT" = ( /obj/machinery/light/small, /turf/simulated/floor/plating, @@ -73491,12 +74246,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) -"qSm" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 - }, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) "qSK" = ( /turf/simulated/floor/plasteel, /area/station/public/locker) @@ -73538,14 +74287,6 @@ icon_state = "purplecorner" }, /area/station/hallway/primary/aft/west) -"qTs" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/security/range) "qTN" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 4; @@ -73618,18 +74359,6 @@ icon_state = "dark" }, /area/station/engineering/atmos) -"qVe" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "qVi" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/mineral/titanium/blue, @@ -73654,35 +74383,23 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"qVY" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/machinery/door/window/classic/normal{ - name = "Containment Pen"; - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "telescienceblast"; - name = "test chamber blast doors"; - opacity = 0 +"qVW" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" }, /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/door/poddoor/preopen{ + id_tag = "medlockdown"; + layer = 2.6; + name = "Medical Lockdown" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/effect/turf_decal/caution/red{ dir = 4 }, -/turf/simulated/floor/engine, -/area/station/science/explab/chamber) +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/engmed) "qVZ" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/stripes/line{ @@ -73727,20 +74444,6 @@ "qWI" = ( /turf/simulated/mineral/ancient, /area/station/public/quantum/docking) -"qWL" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard"; - name = "Biohazard Shutter"; - opacity = 0 - }, -/obj/item/radio/intercom{ - name = "custom placement" - }, -/obj/effect/spawner/window/reinforced/plasma/grilled, -/turf/simulated/floor/plating, -/area/station/science/toxins/launch) "qWS" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -73757,7 +74460,7 @@ /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "qXa" = ( /obj/machinery/atmospherics/binary/pump/on{ dir = 4; @@ -73822,6 +74525,11 @@ icon_state = "redcorner" }, /area/station/security/main) +"qYs" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/station/hallway/spacebridge/medcargo) "qYD" = ( /obj/item/pen, /obj/item/storage/firstaid/regular, @@ -73831,24 +74539,15 @@ icon_state = "whiteblue" }, /area/station/medical/reception) -"qYI" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +"qZe" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/machinery/door/airlock/research{ - name = "Toxins Launch Room" +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/obj/effect/mapping_helpers/airlock/access/all/science/tox, -/turf/simulated/floor/plasteel, -/area/station/science/toxins/mixing) +/area/station/hallway/primary/port/north) "qZt" = ( /obj/structure/chair, /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -73914,20 +74613,19 @@ icon_state = "asteroidplating" }, /area/station/maintenance/asmaint) -"raG" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) "raH" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/hallway/primary/aft/west) +"raL" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "rd" + }, +/obj/structure/cable/orange, +/turf/simulated/floor/plating, +/area/station/command/office/rd) "raS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -73956,9 +74654,24 @@ /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes/red, /turf/simulated/floor/engine, /area/station/engineering/control) +"rbx" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai_upload) +"rcj" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/secondary/entry/south) "rcy" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -74006,20 +74719,12 @@ icon_state = "dark" }, /area/station/security/warden) -"rcS" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/simulated/floor/plating/airless{ - icon_state = "asteroidplating" +"rcK" = ( +/obj/machinery/status_display{ + layer = 4 }, -/area/station/hallway/spacebridge/servsci) +/turf/simulated/wall/r_wall, +/area/station/engineering/break_room/secondary) "rcX" = ( /obj/machinery/recharge_station, /turf/simulated/floor/plating, @@ -74148,13 +74853,6 @@ /obj/effect/landmark/start/chemist, /turf/simulated/floor/engine, /area/station/medical/chemistry) -"rfO" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/telecomms/chamber) "rgm" = ( /obj/structure/cable{ d1 = 1; @@ -74165,20 +74863,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/maintcentral) -"rgw" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fore) "rgF" = ( /obj/structure/closet/secure_closet/brig, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -74186,16 +74870,27 @@ }, /turf/simulated/floor/plasteel, /area/station/security/prisonlockers) +"rhg" = ( +/obj/structure/disposalpipe/junction/reversed{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "rho" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, /area/station/maintenance/port) -"rhQ" = ( -/obj/machinery/atmospherics/unary/outlet_injector/on{ - dir = 1 - }, -/turf/simulated/floor/plating/airless, -/area/station/maintenance/turbine) "rhV" = ( /obj/structure/cable{ d1 = 1; @@ -74357,6 +75052,12 @@ icon_state = "dark" }, /area/station/engineering/gravitygenerator) +"rkb" = ( +/obj/machinery/biogenerator, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "rki" = ( /obj/structure/closet/secure_closet/medical3, /obj/machinery/camera{ @@ -74375,21 +75076,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"rks" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "rkP" = ( /obj/machinery/kitchen_machine/candy_maker, /turf/simulated/floor/plasteel/freezer, @@ -74501,6 +75187,15 @@ }, /turf/simulated/floor/plating, /area/station/command/office/hop) +"rmA" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "rmL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/item/radio/intercom{ @@ -74516,16 +75211,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/south) -"rmN" = ( -/obj/machinery/camera{ - c_tag = "Rehabilitation Dome Lobby South"; - dir = 1 - }, -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "rmP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -74550,7 +75235,7 @@ /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "rni" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -74596,6 +75281,23 @@ icon_state = "asteroidplating" }, /area/station/maintenance/gambling_den) +"rnN" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Bay" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mail_sorting, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkbrownfull" + }, +/area/station/supply/office) "rnQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -74615,6 +75317,28 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) +"rnX" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + dir = 4; + location = "Bar" + }, +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/effect/turf_decal/delivery/hollow, +/obj/machinery/door/window/classic/reversed{ + dir = 8; + name = "Bar Delivery" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/service/bar{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/station/service/bar) "rob" = ( /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -74693,30 +75417,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) -"roK" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - name = "Xenobiology Research" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/station/science/xenobiology) "roL" = ( /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, @@ -74744,7 +75444,7 @@ /obj/machinery/suit_storage_unit/cmo{ name = "chief medical officer's suit storage unit" }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "darkblue" @@ -74822,9 +75522,7 @@ /obj/machinery/shower{ pixel_y = 20 }, -/obj/effect/turf_decal/bot_white{ - color = "#009dff" - }, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/noslip, /area/station/medical/surgery) "rrr" = ( @@ -74845,6 +75543,26 @@ icon_state = "darkgreen" }, /area/station/public/quantum/docking) +"rrC" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/public/arcade) +"rrN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "rrV" = ( /obj/structure/table, /obj/machinery/alarm{ @@ -74857,22 +75575,6 @@ icon_state = "white" }, /area/station/medical/surgery/secondary) -"rrW" = ( -/obj/structure/disposalpipe/segment/corner{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) "rsj" = ( /obj/machinery/power/apc{ dir = 8; @@ -74891,14 +75593,23 @@ icon_state = "dark" }, /area/station/engineering/break_room) -"rsK" = ( +"rsH" = ( /obj/machinery/door/airlock/maintenance{ - name = "Hydroponics" + name = "Dorm SMES Access" }, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/effect/spawner/random_spawners/dirt_frequent, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/gambling_den) +/area/station/maintenance/fore2) +"rsZ" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/spacebridge/medcargo) "rth" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating/airless, @@ -74920,18 +75631,19 @@ icon_state = "asteroidplating" }, /area/station/legal/courtroom) -"rtH" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +"rtB" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Garden" }, -/obj/machinery/door/airlock/maintenance{ - name = "Medbay SMES Access" +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plating, -/area/station/hallway/primary/starboard/north) +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "rtU" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/stripes/line{ @@ -74968,11 +75680,6 @@ icon_state = "escape" }, /area/station/hallway/secondary/exit) -"rvj" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "rvD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -74999,16 +75706,6 @@ icon_state = "white" }, /area/station/science/misc_lab) -"rvS" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/glass/bucket, -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "rvX" = ( /obj/machinery/camera{ c_tag = "Cargo Bay SMES"; @@ -75022,15 +75719,6 @@ /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/station/medical/storage/secondary) -"rwh" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/railing{ - dir = 8 - }, -/turf/simulated/floor/plating/airless{ - icon_state = "asteroidplating" - }, -/area/station/hallway/spacebridge/servsci) "rwo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -75065,22 +75753,6 @@ icon_state = "whiteblue" }, /area/station/medical/paramedic) -"rwE" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/obj/machinery/quantumpad/cere/security_cargo{ - name = "quantum pad" - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, -/area/station/public/quantum/security) -"rwR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "rxg" = ( /obj/structure/closet, /turf/simulated/floor/plating/asteroid/ancient, @@ -75089,10 +75761,38 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central) +"rxs" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "rxy" = ( /obj/structure/flora/ausbushes/lavendergrass, /turf/simulated/floor/grass, /area/station/service/hydroponics) +"rxO" = ( +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "ntr" + }, +/turf/simulated/floor/plating, +/area/station/command/office/ntrep) +"rxX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/plasma/grilled, +/turf/simulated/floor/plating, +/area/station/turret_protected/aisat/interior/secondary) "ryb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -75111,6 +75811,26 @@ icon_state = "escape" }, /area/station/hallway/secondary/exit) +"ryp" = ( +/obj/structure/disposalpipe/segment/corner{ + dir = 8; + color = "#954535" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "ryQ" = ( /obj/structure/rack, /obj/item/clothing/mask/breath, @@ -75156,19 +75876,51 @@ icon_state = "grimy" }, /area/station/security/detective) -"rzz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"rAl" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "medlockdown"; + layer = 2.6; + name = "Medical Lockdown" + }, +/obj/effect/turf_decal/caution/red, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/medcargo) +"rAx" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Permabrig Cell 3"; + security_level = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/permabrig) "rAB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -75266,24 +76018,45 @@ }, /turf/simulated/floor/plating/airless, /area/station/maintenance/disposal/east) -"rBt" = ( +"rBB" = ( /obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance" + name = "Port Asteroid Maintenance" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, -/area/station/maintenance/maintcentral) +/area/station/maintenance/disposal/southwest) "rBH" = ( /turf/simulated/wall/r_wall, /area/mine/unexplored/cere/command) +"rBJ" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + location = "Janitor" + }, +/obj/effect/turf_decal/delivery/hollow, +/obj/machinery/door/window/classic/reversed{ + dir = 1; + name = "Janitor Delivery" + }, +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/service/janitor{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/service/janitor) "rBO" = ( /obj/machinery/light/small{ dir = 1 @@ -75383,31 +76156,6 @@ icon_state = "asteroidplating" }, /area/station/hallway/spacebridge/scidock) -"rDi" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/airlock/command/glass{ - id_tag = "rdofficedoor"; - name = "Research Director's Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "rd" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel, -/area/station/command/office/rd) "rDk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -75419,18 +76167,10 @@ icon_state = "redcorner" }, /area/station/security/lobby) -"rDC" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock/research{ - name = "Research Division Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel/white, -/area/station/science/rnd) "rDF" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel, /area/station/security/range) @@ -75454,6 +76194,22 @@ }, /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) +"rEf" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/brig) "rEz" = ( /obj/machinery/light{ dir = 4 @@ -75792,13 +76548,6 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) -"rKi" = ( -/obj/structure/disposalpipe/segment/corner{ - dir = 4; - color = "#954535" - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/fore/west) "rKr" = ( /obj/structure/table/wood, /turf/simulated/floor/plating, @@ -75817,35 +76566,6 @@ }, /turf/simulated/floor/plasteel, /area/station/security/lobby) -"rKO" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/hallway/primary/central) -"rKU" = ( -/obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel, -/area/station/security/lobby) -"rKV" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) "rLb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/alarm{ @@ -75865,6 +76585,20 @@ /obj/item/storage/firstaid/regular, /turf/simulated/floor/mineral/titanium, /area/shuttle/arrival/station) +"rLu" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) "rLA" = ( /obj/structure/cable/orange{ d1 = 4; @@ -75913,29 +76647,6 @@ icon_state = "whitebluefull" }, /area/station/medical/paramedic) -"rMq" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) -"rMw" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) "rMx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -75976,6 +76687,20 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/disposal/southwest) +"rMT" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/simulated/floor/plating/airless{ + icon_state = "asteroidplating" + }, +/area/station/hallway/spacebridge/servsci) "rMW" = ( /obj/structure/cable{ d1 = 4; @@ -76096,6 +76821,18 @@ icon_state = "bluecorner" }, /area/station/hallway/primary/starboard/north) +"rOM" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/scidock) "rOP" = ( /obj/machinery/hologram/holopad, /obj/structure/cable/orange{ @@ -76149,10 +76886,6 @@ }, /turf/simulated/wall, /area/station/maintenance/port2) -"rQo" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/comeng) "rQv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/wall, @@ -76191,23 +76924,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/gambling_den) -"rQT" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringWest3"; - location = "EngineeringWest2"; - name = "navigation beacon (Engineering-West 2)" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, -/area/station/hallway/primary/central) "rRb" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -76254,6 +76970,18 @@ icon_state = "white" }, /area/station/medical/virology) +"rRe" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "rRj" = ( /obj/structure/disposalpipe/segment{ color = "#954535" @@ -76298,6 +77026,21 @@ }, /turf/simulated/floor/plating, /area/station/service/library) +"rRG" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/random_spawners/dirt_often, +/obj/structure/sign/vacuum/external{ + pixel_y = -32 + }, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "neutralcorner" + }, +/area/station/hallway/primary/port/south) "rRM" = ( /turf/simulated/wall/r_wall, /area/station/telecomms/chamber) @@ -76310,18 +77053,6 @@ icon_state = "vault" }, /area/station/command/vault) -"rRS" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/structure/cable/orange, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "rRZ" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/machinery/light/small{ @@ -76337,10 +77068,6 @@ icon_state = "dark" }, /area/station/maintenance/port2) -"rSj" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) "rSk" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/visible{ @@ -76359,14 +77086,6 @@ icon_state = "barber" }, /area/station/service/barber) -"rSO" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/public/arcade) "rTi" = ( /obj/structure/disposalpipe/segment, /obj/structure/chair/stool{ @@ -76376,19 +77095,25 @@ icon_state = "redyellowfull" }, /area/station/service/bar) -"rTF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/atmos{ - name = "Docking Atmospherics Checkpoint" +"rTA" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/simple/hidden/universal{ - dir = 4 +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access" }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, -/area/station/hallway/secondary/entry/north) +/area/station/maintenance/starboard) +"rTH" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/starboard) "rTQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -76420,12 +77145,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/maintenance/fore) -"rUs" = ( -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) "rUL" = ( /obj/structure/table/wood, /obj/item/storage/pill_bottle/dice, @@ -76473,19 +77192,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fore2) -"rVy" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/northwest) "rVC" = ( /obj/item/radio/intercom{ pixel_y = -28; @@ -76507,6 +77213,15 @@ /obj/item/storage/backpack/duffel/medical, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"rVG" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Disposals" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/general, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint2) "rVH" = ( /obj/machinery/light/small, /obj/structure/cable/orange{ @@ -76546,6 +77261,14 @@ icon_state = "purple" }, /area/station/hallway/primary/aft/west) +"rWt" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "rWw" = ( /turf/simulated/mineral/ancient/outer, /area/mine/unexplored/cere/research) @@ -76570,24 +77293,13 @@ /obj/effect/spawner/airlock, /turf/simulated/wall, /area/station/hallway/primary/port/south) -"rXB" = ( -/obj/machinery/door/airlock{ - name = "Chaplain's Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +"rXi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/service/chapel) +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/south) "rXV" = ( /obj/structure/disposalpipe/sortjunction/reversed{ dir = 1; @@ -76610,6 +77322,31 @@ icon_state = "redcorner" }, /area/station/hallway/secondary/entry/north) +"rYs" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Permabrig Cell 2"; + security_level = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/permabrig) "rYV" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -76633,6 +77370,26 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) +"rZe" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/central) +"rZg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/hallway/primary/fore/west) "rZi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -76671,6 +77428,14 @@ icon_state = "darkredcorners" }, /area/station/security/brig) +"rZB" = ( +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "rZG" = ( /obj/effect/decal/cleanable/blood/gibs/old, /obj/item/radio/intercom{ @@ -76715,25 +77480,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/storage) -"saz" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Chemistry Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, -/area/station/medical/chemistry) "saJ" = ( /obj/structure/cable/orange{ d1 = 4; @@ -76773,8 +77519,8 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes/red, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -76785,28 +77531,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"saX" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery"; - dir = 4; - location = "Bar" - }, -/obj/structure/plasticflaps{ - opacity = 1 - }, -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/machinery/door/window/classic/reversed{ - dir = 8; - name = "Bar Delivery" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/service/bar{ - dir = 8 - }, -/turf/simulated/floor/plasteel, -/area/station/service/bar) "sbg" = ( /obj/structure/barricade/wooden, /turf/simulated/floor/plating{ @@ -76816,24 +77540,37 @@ "sbn" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/gambling_den) +"sbv" = ( +/obj/structure/table/reinforced{ + layer = 2.5 + }, +/obj/machinery/door/window/reinforced/normal{ + dir = 1; + name = "Secure Armory" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/general{ + dir = 1 + }, +/obj/machinery/door/window/reinforced/normal{ + name = "Secure Armory" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/armory, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/warden) "sbG" = ( /obj/structure/railing{ dir = 8 }, /turf/space, /area/space/nearstation) -"sbM" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod6"; - name = "containment door 6" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) +"scx" = ( +/obj/structure/girder, +/obj/item/stack/sheet/metal, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/fsmaint2) "scE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -76860,11 +77597,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) -"scH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "scI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -76895,60 +77627,28 @@ icon_state = "redcorner" }, /area/station/hallway/primary/fore/west) -"scW" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "medmain"; - name = "Medbay Entrance" - }, -/obj/effect/mapping_helpers/airlock/access/any/medical/general, -/obj/effect/mapping_helpers/airlock/access/any/medical/genetics, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" - }, -/area/station/medical/medbay) "sde" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"sds" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Criminal Delivery Chute" +"sdo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/red/full, /obj/structure/disposalpipe/segment{ - dir = 4; - color = "#954535" + dir = 4 }, -/turf/simulated/floor/plasteel, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "sdv" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -76983,6 +77683,13 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) +"sdF" = ( +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/theatre) "sdN" = ( /obj/machinery/light_switch{ pixel_y = 24; @@ -76990,16 +77697,17 @@ }, /turf/simulated/floor/wood, /area/station/command/office/ntrep) -"sea" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +"sed" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/quantumpad/cere/security_cargo{ + name = "quantum pad" }, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "darkyellowfull" }, -/area/station/hallway/primary/starboard/north) +/area/station/public/quantum/security) "seh" = ( /obj/structure/girder, /obj/structure/grille, @@ -77092,10 +77800,12 @@ icon_state = "cafeteria" }, /area/station/science/hallway) -"sfs" = ( -/obj/effect/spawner/window/reinforced/grilled, +"sft" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, -/area/station/maintenance/auxsolarport) +/area/station/maintenance/fsmaint2) "sfu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -77104,13 +77814,6 @@ icon_state = "white" }, /area/station/medical/medbay) -"sfx" = ( -/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ - dir = 1 - }, -/obj/effect/spawner/window/reinforced/plasma/grilled, -/turf/simulated/floor/plating, -/area/station/engineering/control) "sfz" = ( /obj/structure/cable/orange{ d2 = 8; @@ -77139,15 +77842,6 @@ icon_state = "showroomfloor" }, /area/station/medical/surgery) -"sfO" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plating, -/area/station/security/brig) "sfZ" = ( /obj/structure/disposaloutlet{ dir = 4 @@ -77155,7 +77849,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 1; @@ -77165,28 +77859,6 @@ icon_state = "dark" }, /area/station/medical/morgue) -"sgh" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "sgp" = ( /turf/simulated/floor/plating{ icon_state = "asteroidplating" @@ -77198,20 +77870,6 @@ }, /turf/simulated/mineral/ancient, /area/station/service/library) -"sgv" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "sgz" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -77241,8 +77899,20 @@ icon_state = "dark" }, /area/station/engineering/smes) +"sgV" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Escape Shuttle Cell" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/exit) "shh" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/item/radio/intercom{ pixel_x = 28; name = "custom placement" @@ -77383,12 +78053,29 @@ icon_state = "dark" }, /area/station/medical/surgery/secondary) +"siu" = ( +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fsmaint2) "siv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "white" }, /area/station/medical/virology) +"siF" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/starboard) "siJ" = ( /obj/effect/landmark/spawner/xeno, /turf/simulated/floor/plasteel{ @@ -77412,22 +78099,28 @@ icon_state = "whitepurplecorner" }, /area/station/science/hallway) -"sjT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +"skb" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod6"; + layer = 2.6; + name = "containment door 6" }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringEast"; - location = "EngineeringMiddle"; - name = "navigation beacon (Engineering-Middle)" +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, -/area/station/hallway/primary/central) +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, +/turf/simulated/floor/engine, +/area/station/science/xenobiology) "ske" = ( /obj/structure/cable/orange{ d1 = 2; @@ -77543,17 +78236,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/service/clown/secret) -"slT" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "slX" = ( /obj/structure/cable{ d1 = 1; @@ -77621,6 +78303,16 @@ /obj/structure/closet/emcloset, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port) +"smJ" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/port) "smT" = ( /obj/effect/spawner/airlock/w_to_e, /turf/simulated/mineral/ancient, @@ -77643,6 +78335,15 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fore2) +"snf" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint2) "sng" = ( /obj/machinery/light/small{ dir = 8 @@ -77666,16 +78367,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/north) -"snl" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/east) "snx" = ( /obj/machinery/ai_status_display, /turf/simulated/wall, @@ -77709,27 +78400,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fore) -"soj" = ( -/obj/structure/sign/directions/science{ - pixel_x = 32; - pixel_y = -24 - }, -/obj/structure/sign/directions/medical{ - dir = 4; - pixel_x = 32; - pixel_y = -40 - }, -/obj/structure/sign/directions/cargo{ - dir = 4; - pixel_x = 32; - pixel_y = -32 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - color = "#954535" - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/fore/west) "sok" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -77744,14 +78414,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) -"son" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) "sov" = ( /obj/machinery/camera{ c_tag = "Chapel" @@ -77777,22 +78439,6 @@ icon_state = "asteroidplating" }, /area/station/hallway/secondary/exit) -"sqf" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/brig) "squ" = ( /obj/structure/cable{ d1 = 1; @@ -77808,16 +78454,6 @@ /obj/structure/cable, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) -"srf" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/dockmed) "sri" = ( /obj/structure/chair/stool{ dir = 8 @@ -77860,10 +78496,6 @@ /obj/structure/closet/firecloset/full, /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) -"srK" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/public/quantum/docking) "srN" = ( /obj/machinery/alarm{ name = "north bump"; @@ -77965,16 +78597,6 @@ /obj/machinery/light/small, /turf/simulated/floor/plating, /area/station/maintenance/port2) -"ssL" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/telecomms/chamber) "ssP" = ( /obj/structure/cable/orange{ d1 = 4; @@ -78009,19 +78631,6 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) -"sta" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) "stc" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -78115,6 +78724,21 @@ /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, /area/station/supply/miningdock) +"sty" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "servlockdown"; + layer = 2.6; + name = "Service Lockdown" + }, +/obj/effect/turf_decal/caution/red, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/sercom) "stC" = ( /obj/structure/disposalpipe/sortjunction{ dir = 4; @@ -78144,6 +78768,19 @@ /obj/item/storage/toolbox/electrical, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) +"stP" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "sug" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -78165,17 +78802,6 @@ icon_state = "purplecorner" }, /area/station/hallway/primary/aft/east) -"suI" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/command{ - name = "Head of Personnel" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/hop, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/wood, -/area/station/command/office/hop) "suS" = ( /obj/machinery/photocopier, /turf/simulated/floor/wood, @@ -78187,6 +78813,15 @@ /obj/structure/lattice/catwalk, /turf/space, /area/mine/unexplored/cere/engineering) +"svb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) "svg" = ( /obj/structure/cable{ d1 = 1; @@ -78216,32 +78851,17 @@ icon_state = "dark" }, /area/station/turret_protected/aisat/interior) -"svK" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +"svU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) -"svM" = ( -/obj/machinery/door/airlock/public/glass{ - autoclose = 0; - heat_proof = 1; - id_tag = "incinerator_door_ext"; - locked = 1; - name = "Mixing Room Exterior Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/access_button{ - layer = 3.1; - autolink_id = "incinerator_btn_ext"; - name = "Incinerator Airlock Control"; - pixel_y = -23 + icon_state = "neutralfull" }, -/turf/simulated/floor/engine, -/area/station/science/toxins/mixing) +/area/station/hallway/secondary/entry/south) "svZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -78333,24 +78953,9 @@ "sxg" = ( /turf/space, /area/space/nearstation) -"sxp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai_upload) -"sxq" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/hallway/primary/starboard/north) +"sxn" = ( +/turf/simulated/mineral/ancient, +/area/station/maintenance/fsmaint2) "sxv" = ( /obj/structure/table, /obj/structure/sign/kiddieplaque{ @@ -78429,6 +79034,12 @@ }, /turf/simulated/floor/plating, /area/station/service/chapel) +"syo" = ( +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "syt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -78438,15 +79049,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/east) -"syx" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "syz" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, @@ -78501,6 +79103,26 @@ icon_state = "white" }, /area/station/medical/virology) +"szM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/medical/glass{ + name = "Isolation A" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel/white, +/area/station/medical/virology) "sAd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -78511,20 +79133,6 @@ icon_state = "whitegreen" }, /area/station/medical/virology) -"sAp" = ( -/obj/structure/table, -/obj/item/clothing/mask/pig, -/obj/item/clothing/mask/cigarette/cigar/cohiba, -/obj/structure/sign/poster/contraband/the_griffin{ - pixel_y = -32 - }, -/obj/item/clothing/mask/facehugger/toy, -/obj/item/clothing/mask/fakemoustache, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/theatre) "sAB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/engine, @@ -78568,12 +79176,6 @@ icon_state = "white" }, /area/station/medical/reception) -"sBt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "sBN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -78627,6 +79229,20 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"sCr" = ( +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/visible/cyan, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Distro" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellowfull" + }, +/area/station/engineering/atmos/distribution) "sCs" = ( /obj/structure/cable{ d1 = 4; @@ -78650,6 +79266,14 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) +"sCA" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/station/security/brig) "sCT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/sign/directions/engineering{ @@ -78701,6 +79325,18 @@ icon_state = "escape" }, /area/station/hallway/secondary/exit) +"sDY" = ( +/obj/machinery/requests_console{ + department = "Hydroponics"; + departmentType = 2; + name = "Hydroponics Requests Console"; + pixel_y = 30 + }, +/obj/machinery/hydroponics/constructable, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "sEg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -78732,18 +79368,50 @@ }, /turf/simulated/floor/wood, /area/station/service/theatre) -"sFc" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "hopexternal" +"sES" = ( +/obj/machinery/door/airlock/public/glass{ + autoclose = 0; + heat_proof = 1; + id_tag = "incinerator_door_int"; + locked = 1; + name = "Mixing Room Interior Airlock" }, -/obj/effect/turf_decal/loading_area, -/obj/item/radio/intercom{ - pixel_x = 28; - name = "custom placement" +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/access_button{ + autolink_id = "incinerator_btn_int"; + name = "Incinerator Airlock Control"; + pixel_y = -22 }, -/turf/simulated/floor/plasteel, -/area/station/command/office/hop) +/turf/simulated/floor/engine, +/area/station/science/toxins/mixing) +"sEV" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Operating Theatre" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, +/obj/machinery/holosign/surgery{ + id = "surgery2" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "surg2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/medical/surgery/secondary) "sFd" = ( /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ @@ -78851,28 +79519,6 @@ "sHm" = ( /turf/simulated/wall, /area/station/hallway/secondary/entry/south) -"sHr" = ( -/obj/machinery/atmospherics/pipe/simple/visible/green, -/obj/machinery/atmospherics/binary/pump{ - dir = 4; - name = "O2 to Pure" - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/classic/reversed{ - name = "Interior Pipe Access"; - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/atmos{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/atmos) "sHz" = ( /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ @@ -78884,22 +79530,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/wall, /area/station/hallway/primary/central) -"sHY" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Garden" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "sIe" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -78939,7 +79569,9 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) "sJh" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/door_control{ desc = "A remote control-switch for the engineering security doors."; id = "teledoor"; @@ -78998,6 +79630,16 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/north) +"sJX" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "rd" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/command/office/rd) "sJY" = ( /obj/machinery/power/apc{ name = "south bump"; @@ -79032,6 +79674,31 @@ icon_state = "dark" }, /area/station/service/chapel) +"sLb" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + dir = 8; + location = "Security" + }, +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Secure Gate"; + name = "Security Blast Door" + }, +/obj/machinery/door/window/classic/reversed{ + dir = 4; + name = "Security Delivery" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/security/range) "sLg" = ( /obj/structure/cable{ d1 = 4; @@ -79047,19 +79714,6 @@ icon_state = "darkpurple" }, /area/station/science/robotics) -"sLz" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Science SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "sLD" = ( /obj/structure/cable/orange{ d1 = 1; @@ -79083,19 +79737,6 @@ icon_state = "whiteyellow" }, /area/station/science/robotics/chargebay) -"sLJ" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "sLO" = ( /obj/structure/curtain/open/shower, /obj/machinery/alarm{ @@ -79195,6 +79836,10 @@ /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, /area/station/maintenance/disposal/westalt) +"sNr" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "sNu" = ( /obj/structure/cable/orange{ d1 = 1; @@ -79216,11 +79861,6 @@ icon_state = "redcorner" }, /area/station/security/lobby) -"sNC" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/supply/miningdock) "sOf" = ( /obj/machinery/processor, /turf/simulated/floor/plasteel{ @@ -79337,6 +79977,20 @@ icon_state = "dark" }, /area/station/security/armory/secure) +"sON" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) "sOO" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -79347,21 +80001,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/south) -"sPj" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/starboard) "sPp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/fence/door/opened{ @@ -79431,6 +80070,15 @@ /obj/machinery/atmospherics/pipe/simple/visible, /turf/simulated/floor/plating, /area/station/science/misc_lab) +"sRM" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "sRQ" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 @@ -79440,10 +80088,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"sRS" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/dockmed) "sRU" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -79507,24 +80151,72 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/north) -"sSy" = ( -/obj/structure/cable{ +"sSq" = ( +/obj/structure/cable/orange{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 +/obj/machinery/door/airlock/maintenance{ + name = "Command SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fore) +"sSv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/engineering/glass{ + heat_proof = 1; + name = "Supermatter Chamber" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/simulated/floor/engine, +/area/station/engineering/engine/supermatter) +"sSB" = ( +/obj/machinery/holosign/surgery{ + id = "surgery1" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Operating Theatre" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "surg1" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/medical/surgery/primary) +"sSG" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/hallway/primary/starboard/south) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/apmaint) "sSU" = ( /obj/structure/weightmachine/weightlifter, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -79532,18 +80224,6 @@ }, /turf/simulated/floor/carpet/cyan, /area/station/public/fitness) -"sSW" = ( -/obj/effect/spawner/window/reinforced/plasma/grilled, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "ceoffice" - }, -/turf/simulated/floor/plating, -/area/station/command/office/ce) "sTj" = ( /obj/machinery/economy/vending/boozeomat, /turf/simulated/floor/wood, @@ -79580,16 +80260,6 @@ }, /turf/simulated/floor/plating, /area/station/medical/surgery/secondary) -"sTF" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=ArrivalsWest"; - location = "Research"; - name = "navigation beacon (Research)" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "sTX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/wall, @@ -79667,7 +80337,7 @@ /area/station/legal/lawoffice) "sVv" = ( /obj/machinery/suit_storage_unit/cmo/secure/sec_storage, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "darkblue" @@ -79697,26 +80367,6 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) -"sVR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24; - name = "east bump" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/mime) "sVX" = ( /obj/structure/cable/orange{ d1 = 4; @@ -79737,21 +80387,15 @@ icon_state = "darkredcorners" }, /area/station/security/brig) -"sWf" = ( -/turf/simulated/floor/plasteel/airless, -/area/station/science/toxins/test) -"sWi" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/landmark/lightsout, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"sWc" = ( +/obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/port/south) +/area/station/hallway/primary/aft/east) +"sWf" = ( +/turf/simulated/floor/plasteel/airless, +/area/station/science/toxins/test) "sWr" = ( /obj/structure/cable/orange{ d1 = 4; @@ -79765,31 +80409,18 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) -"sWv" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod1"; - layer = 2.6; - name = "containment door 1" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, +"sWJ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/hologram/holopad, /obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/window/classic/normal{ - dir = 1; - name = "Containment Pen" + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ - dir = 1 +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/turf/simulated/floor/engine, -/area/station/science/xenobiology) +/area/station/hallway/primary/port/north) "sWT" = ( /obj/structure/closet/secure_closet/freezer/fridge, /turf/simulated/floor/plasteel{ @@ -79826,7 +80457,7 @@ /area/station/maintenance/maintcentral) "sXp" = ( /obj/structure/closet/crate/freezer, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitegreen" @@ -79976,6 +80607,16 @@ icon_state = "redcorner" }, /area/station/hallway/primary/fore/west) +"sZi" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/telecomms/chamber) "sZk" = ( /obj/structure/cable/orange{ d1 = 4; @@ -80063,10 +80704,6 @@ }, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/storage) -"tbc" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/public/quantum/cargo) "tbe" = ( /turf/simulated/floor/plating{ icon_state = "asteroidplating" @@ -80095,16 +80732,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"tbG" = ( -/obj/structure/barricade/wooden, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/port) "tbN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -80135,20 +80762,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/entry/south) -"tbS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "tcl" = ( /obj/structure/disposalpipe/segment{ color = "#954535" @@ -80168,15 +80781,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) -"tcn" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "tcs" = ( /obj/item/chair, /turf/simulated/floor/wood{ @@ -80197,14 +80801,6 @@ /obj/structure/closet/firecloset/full, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/apmaint) -"tdd" = ( -/obj/machinery/door/airlock/freezer{ - name = "Freezer" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel/freezer, -/area/station/service/kitchen) "tdk" = ( /obj/structure/cable/orange{ d1 = 4; @@ -80231,31 +80827,38 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/dockmed) -"teg" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Permabrig Cell 2"; - security_level = 1 +"tet" = ( +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) +"teH" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, /obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors"; - opacity = 0 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, /turf/simulated/floor/plasteel{ - icon_state = "dark" + icon_state = "neutralfull" }, -/area/station/security/permabrig) +/area/station/hallway/primary/aft/east) +"teW" = ( +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medical Supplies" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "whiteblue" + }, +/area/station/medical/storage/secondary) "teX" = ( /obj/structure/cable/orange{ d1 = 4; @@ -80277,17 +80880,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/east) -"tfm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Morgue" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/morgue, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/maintenance/starboard) "tfU" = ( /obj/machinery/camera{ c_tag = "Service Asteroid Hallway 7" @@ -80325,14 +80917,6 @@ /obj/structure/table/wood, /turf/simulated/floor/wood, /area/station/service/theatre) -"tgx" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "tgI" = ( /obj/structure/lattice, /turf/space, @@ -80378,19 +80962,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/north) -"tht" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod3"; - layer = 2.6; - name = "containment door 3" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) "thy" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/orange{ @@ -80527,14 +81098,42 @@ icon_state = "dark" }, /area/station/service/chapel/office) -"tjt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" +"tjp" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod2"; + layer = 2.6; + name = "containment door 2" }, -/area/station/hallway/primary/starboard/south) +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/window/classic/normal{ + dir = 1; + name = "Containment Pen" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/station/science/xenobiology) +"tjL" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/hallway/primary/aft/west) "tjO" = ( /obj/machinery/light{ dir = 4 @@ -80582,6 +81181,30 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) +"tjZ" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/spray/waterflower, +/obj/machinery/camera{ + c_tag = "Mime's Office"; + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/mime) +"tkd" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) "tkg" = ( /obj/machinery/door/poddoor/shutters{ dir = 2; @@ -80592,35 +81215,28 @@ icon_state = "dark" }, /area/station/command/teleporter) -"tkj" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "tkn" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/security/permabrig) -"tkH" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" +"tkC" = ( +/obj/machinery/door/window/brigdoor{ + id = "Cell 7"; + name = "Cell 7" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plating, -/area/station/security/prisonershuttle) -"tkV" = ( -/obj/machinery/disposal/deliveryChute, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 }, -/turf/simulated/floor/plating/airless, -/area/station/maintenance/disposal/external/east) +/obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/security/prison/cell_block/A) "tkW" = ( /obj/machinery/door/window/classic/normal{ dir = 1 @@ -80668,15 +81284,6 @@ icon_state = "wood-broken3" }, /area/station/maintenance/starboard) -"tlm" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plating, -/area/station/security/brig) "tlq" = ( /obj/structure/lattice, /obj/structure/railing{ @@ -80726,13 +81333,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/fore) -"tmz" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/theatre) "tmG" = ( /obj/structure/cable/orange{ d1 = 4; @@ -80860,6 +81460,21 @@ icon_state = "neutralcorner" }, /area/station/hallway/spacebridge/cargocom) +"toX" = ( +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "tpl" = ( /turf/simulated/floor/plating/airless, /area/station/science/toxins/test) @@ -80899,6 +81514,29 @@ icon_state = "dark" }, /area/station/command/bridge) +"tpC" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/port) +"tpK" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/port) "tqb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ @@ -80913,10 +81551,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/asmaint) -"tqh" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/starboardsolar) "tqm" = ( /obj/structure/disposalpipe/sortjunction/reversed{ dir = 1; @@ -80946,27 +81580,19 @@ icon_state = "neutralcorner" }, /area/station/public/storage/tools) -"tqE" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) -"tqG" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 +"tqH" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Research"; + location = "Service"; + name = "navigation beacon (Service)" }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/starboard/north) +/area/station/hallway/primary/port/north) "tqK" = ( /obj/structure/cable/orange{ d1 = 4; @@ -81026,26 +81652,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/maintcentral) -"tse" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, -/obj/machinery/navbeacon{ - codes_txt = "delivery"; - location = "Hydroponics" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/service/hydroponics{ - dir = 4 - }, -/obj/machinery/door/window/classic/reversed{ - dir = 4; - name = "Botany Delivery" - }, -/turf/simulated/floor/plating, -/area/station/service/hydroponics) "tsf" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 @@ -81067,19 +81673,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/central) -"tsK" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/hallway/primary/central) "tsS" = ( /obj/structure/table, /obj/item/crowbar, @@ -81096,32 +81689,20 @@ }, /turf/simulated/floor/engine, /area/station/medical/chemistry) -"tsZ" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +"ttA" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Equipment Storage" }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) -"tts" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" + dir = 8; + icon_state = "red" }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/southwest) +/area/station/security/storage) "ttB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/light{ @@ -81173,6 +81754,14 @@ dir = 1 }, /area/station/engineering/smes) +"tuj" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/medical/virology) "tuk" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 @@ -81204,19 +81793,6 @@ /obj/structure/grille, /turf/simulated/floor/plating, /area/station/maintenance/storage) -"tvg" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Service SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "tvw" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -81224,22 +81800,6 @@ }, /turf/simulated/floor/engine, /area/station/engineering/control) -"tvD" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Equipment Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" - }, -/area/station/security/storage) "tvF" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -81534,6 +82094,19 @@ }, /turf/simulated/floor/plasteel/freezer, /area/station/public/toilet) +"tzy" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "tzN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -81547,55 +82120,21 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"tAl" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ +"tzW" = ( +/obj/structure/cable{ d1 = 4; d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/west) -"tAA" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "hos" - }, -/obj/structure/cable/orange, -/turf/simulated/floor/plating, -/area/station/command/office/hos) -"tAF" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "process" - }, -/obj/structure/cable/orange, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +/obj/structure/disposalpipe/sortjunction/reversed{ + dir = 8; + name = "disposal pipe - Bar"; + sort_type_txt = "19" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" }, -/turf/simulated/floor/plating, -/area/station/security/processing) +/area/station/hallway/primary/port/east) "tBd" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -81611,11 +82150,23 @@ }, /turf/simulated/floor/plating/asteroid/ancient, /area/station/service/clown/secret) +"tBp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "tBG" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "tBR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -81638,6 +82189,19 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/hallway) +"tBZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) "tCc" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -81685,7 +82249,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tDB" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "tDC" = ( @@ -81700,6 +82266,26 @@ }, /turf/simulated/wall/r_wall, /area/station/science/test_chamber) +"tDI" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge"; + layer = 2.6; + name = "Emergency Blast Door" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/station/command/bridge) "tDU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -81755,6 +82341,14 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) +"tFb" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "tFf" = ( /obj/machinery/light{ dir = 4 @@ -81793,6 +82387,20 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) +"tFL" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "tFY" = ( /obj/structure/railing, /turf/simulated/floor/plating/asteroid/ancient/airless, @@ -81810,28 +82418,6 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) -"tGv" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod7"; - layer = 2.6; - name = "containment door 7" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/window/classic/normal{ - name = "Containment Pen" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, -/turf/simulated/floor/engine, -/area/station/science/xenobiology) "tGB" = ( /obj/structure/cable/orange{ d1 = 1; @@ -81848,24 +82434,6 @@ }, /turf/simulated/floor/plating, /area/station/public/vacant_office) -"tHm" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Medbay2"; - location = "Medbay"; - name = "navigation beacon (Medbay)" - }, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) "tHo" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/disposalpipe/segment, @@ -81877,7 +82445,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "tHv" = ( /turf/simulated/floor/plating, /area/station/engineering/gravitygenerator) @@ -81937,24 +82505,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) -"tIh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "tIt" = ( /obj/machinery/status_display{ layer = 4 @@ -82002,19 +82552,10 @@ icon_state = "showroomfloor" }, /area/station/medical/surgery) -"tJq" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Docking Asteroid SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plating, -/area/station/maintenance/asmaint) +"tJe" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating/airless, +/area/station/science/toxins/test) "tJs" = ( /obj/structure/railing{ dir = 8 @@ -82043,27 +82584,6 @@ icon_state = "dark" }, /area/station/supply/office) -"tJX" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard"; - name = "Biohazard Shutter"; - opacity = 0 - }, -/obj/machinery/door/window/classic/reversed{ - name = "Toxins Launcher" - }, -/obj/machinery/door/window/classic/reversed{ - dir = 1; - name = "Toxins Launcher" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox, -/turf/simulated/floor/plating, -/area/station/science/toxins/launch) "tKm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -82140,24 +82660,10 @@ icon_state = "brown" }, /area/station/supply/qm) -"tLs" = ( -/obj/item/kirbyplants{ - icon_state = "plant-22" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/telecomms/chamber) -"tLz" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, +"tLu" = ( +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/maintenance/port2) +/area/station/maintenance/apmaint) "tLE" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -24; @@ -82201,45 +82707,6 @@ /obj/effect/spawner/airlock/s_to_n, /turf/simulated/wall, /area/station/hallway/primary/central) -"tMd" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28; - name = "custom placement" - }, -/obj/structure/closet/wardrobe/pjs, -/turf/simulated/floor/plasteel, -/area/station/public/locker) -"tMC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Staff Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, -/area/station/medical/break_room) -"tMN" = ( -/obj/machinery/door/airlock/external{ - id_tag = "laborcamp_home"; - locked = 1; - name = "Labor Camp Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plating, -/area/station/security/prisonershuttle) "tMP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -82275,7 +82742,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -82305,6 +82774,11 @@ icon_state = "showroomfloor" }, /area/station/medical/surgery) +"tOo" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/southwest) "tOx" = ( /obj/structure/janitorialcart, /obj/item/mop, @@ -82315,14 +82789,18 @@ /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) -"tPd" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 +"tOY" = ( +/obj/machinery/door/airlock/engineering/glass{ + autoclose = 0; + id_tag = "engsm_door_ext"; + locked = 1; + name = "Supermatter Exterior Access" }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_state = "dark" }, -/area/station/public/locker) +/area/station/engineering/control) "tPV" = ( /obj/machinery/door/airlock{ name = "Bathroom" @@ -82366,19 +82844,6 @@ }, /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/pod_3) -"tQX" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "tQZ" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, @@ -82432,6 +82897,14 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) +"tSt" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "tSB" = ( /obj/structure/sign/poster/contraband/random, /obj/machinery/light/small{ @@ -82439,22 +82912,6 @@ }, /turf/simulated/wall, /area/station/maintenance/electrical_shop) -"tSI" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "tTc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ @@ -82478,6 +82935,16 @@ /obj/structure/flora/ausbushes/stalkybush, /turf/simulated/floor/grass, /area/station/service/hydroponics) +"tTK" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "tTW" = ( /obj/structure/table/glass/reinforced, /turf/simulated/floor/wood, @@ -82490,13 +82957,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/engmed) -"tUh" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Escape Shuttle Cell" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plating, -/area/station/hallway/secondary/exit) "tUk" = ( /obj/machinery/alarm{ pixel_y = 24; @@ -82521,21 +82981,25 @@ /obj/structure/lattice/catwalk, /turf/space, /area/station/engineering/solar/starboard/aft) -"tVd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance" +"tVb" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "cell1"; + name = "Permabrig Cell 1"; + security_level = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/mapping_helpers/airlock/unres, /obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/maintcentral) +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "tVf" = ( /obj/structure/grille/broken, /turf/simulated/floor/plating/asteroid/ancient, @@ -82560,6 +83024,10 @@ icon_state = "purple" }, /area/station/hallway/primary/aft/west) +"tVy" = ( +/obj/structure/grille/broken, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint2) "tVI" = ( /obj/machinery/door_control{ id = "ailockdown"; @@ -82606,6 +83074,15 @@ "tVK" = ( /turf/simulated/wall, /area/station/command/office/cmo) +"tVO" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/station/science/hallway) "tWj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -82770,6 +83247,14 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"tYf" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "tYi" = ( /obj/structure/sign/directions/cargo{ dir = 4; @@ -82805,17 +83290,17 @@ }, /turf/space, /area/station/engineering/solar/port) +"tYu" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/public/fitness) "tYz" = ( /turf/simulated/wall/r_wall, /area/station/security/processing) -"tYN" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "tYS" = ( /obj/structure/cable{ d1 = 1; @@ -82842,8 +83327,8 @@ /obj/structure/disposalpipe/trunk{ color = "#954535" }, -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes/red, /obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -82894,6 +83379,11 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) +"tZG" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/north) "tZI" = ( /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, @@ -82987,28 +83477,6 @@ }, /turf/simulated/floor/plating, /area/station/engineering/tech_storage) -"ubk" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/hallway/primary/starboard/south) "ubn" = ( /obj/machinery/atmospherics/binary/pump{ dir = 1; @@ -83097,6 +83565,29 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/disposal/west) +"ucH" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) +"ucV" = ( +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment/corner{ + dir = 1; + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "ucZ" = ( /obj/effect/spawner/random_spawners/fungus_probably, /turf/simulated/wall, @@ -83128,11 +83619,6 @@ "udk" = ( /turf/simulated/wall, /area/station/medical/patients_rooms) -"udQ" = ( -/obj/effect/spawner/airlock/e_to_w, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/starboardsolar/aft) "uep" = ( /obj/machinery/economy/vending/snack, /turf/simulated/floor/plating, @@ -83156,33 +83642,20 @@ icon_state = "white" }, /area/station/science/misc_lab) -"ufk" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) "ufo" = ( /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitebluecorner" }, /area/station/medical/surgery/primary) +"ufw" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/simulated/floor/plating, +/area/station/public/storage/tools) "ufX" = ( /obj/machinery/economy/vending/cigarette, /turf/simulated/floor/plasteel{ @@ -83210,23 +83683,6 @@ /obj/machinery/atmospherics/meter, /turf/simulated/floor/engine, /area/station/engineering/control) -"ugl" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "servlockdown"; - layer = 2.6; - name = "Service Lockdown" - }, -/obj/effect/turf_decal/caution/red{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/servsci) "ugs" = ( /obj/machinery/ai_status_display, /turf/simulated/wall, @@ -83265,6 +83721,14 @@ }, /turf/simulated/floor/plasteel, /area/station/command/office/ce) +"ugQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "uha" = ( /obj/structure/table/glass, /obj/item/reagent_containers/glass/bottle/epinephrine{ @@ -83345,49 +83809,12 @@ /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"uhU" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) -"uid" = ( -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "uii" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/brig) -"uil" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "uio" = ( /obj/machinery/atmospherics/pipe/simple/hidden/yellow, /obj/effect/decal/cleanable/dirt, @@ -83397,22 +83824,6 @@ /obj/structure/closet/firecloset/full, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/asmaint) -"uis" = ( -/obj/structure/closet/crate{ - name = "Silver Crate" - }, -/obj/item/storage/belt/champion, -/obj/item/stack/sheet/mineral/gold{ - pixel_y = 2 - }, -/obj/item/stack/sheet/mineral/gold{ - pixel_x = -1; - pixel_y = 5 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/command/vault) "uiu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -83450,15 +83861,6 @@ icon_state = "whitegreen" }, /area/station/medical/virology) -"uiX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "ujb" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -83608,21 +84010,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) -"ukt" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/tox, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/science/misc_lab) "ukC" = ( /obj/structure/cable/orange{ d1 = 1; @@ -83674,48 +84061,27 @@ icon_state = "redyellowfull" }, /area/station/service/bar) -"ukV" = ( -/obj/structure/showcase{ - density = 0; - desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; - dir = 4; - icon = 'icons/mob/robots.dmi'; - icon_state = "robot_old"; - name = "Cyborg Statue"; - pixel_x = -9; - pixel_y = 2 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24; - name = "west bump" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/telecomms/chamber) "ukW" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" +/obj/machinery/atmospherics/unary/portables_connector, +/obj/machinery/atmospherics/portable/canister/oxygen{ + name = "Canister: \[O2] (CRYO)" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4 +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +/obj/machinery/door/window/classic/reversed{ + name = "Cryo Tank Storage" }, -/obj/structure/disposalpipe/junction{ +/obj/machinery/light{ dir = 1 }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + dir = 5; + icon_state = "whiteblue" }, -/area/station/hallway/primary/port/north) +/area/station/medical/cloning) "ula" = ( /obj/structure/morgue{ dir = 8 @@ -83753,34 +84119,6 @@ icon_state = "blue" }, /area/station/hallway/primary/starboard/north) -"ulO" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai_upload) -"umb" = ( -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "umf" = ( /obj/machinery/light{ dir = 1 @@ -83796,24 +84134,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) -"umz" = ( -/obj/machinery/door/window/brigdoor{ - id = "Cell 6"; - name = "Cell 6" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/prison/cell_block/A) "umM" = ( /obj/structure/cable/orange{ d1 = 2; @@ -83823,11 +84143,49 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) -"unt" = ( +"umV" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) +"umX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/starboard/south) +/area/station/hallway/primary/port/east) +"unj" = ( +/obj/machinery/seed_extractor, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) +"uns" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "process" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/processing) "unz" = ( /obj/structure/chair/stool{ dir = 4 @@ -83949,6 +84307,25 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) +"upz" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/red, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/dockmed) +"upM" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/east) "uqe" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -83970,6 +84347,10 @@ "uqz" = ( /turf/simulated/wall, /area/station/security/main) +"uqC" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/public/quantum/cargo) "uqD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -83990,21 +84371,6 @@ icon_state = "white" }, /area/station/medical/medbay) -"uqH" = ( -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/east) "uqM" = ( /obj/structure/disposalpipe/sortjunction{ dir = 4; @@ -84037,9 +84403,67 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/engmed) +"uqV" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/station/maintenance/maintcentral) +"uro" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkyellowfull" + }, +/area/station/engineering/control) "urz" = ( /turf/simulated/wall/r_wall, /area/station/hallway/spacebridge/dockmed) +"urA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) "urW" = ( /turf/simulated/wall, /area/station/hallway/primary/port/east) @@ -84098,7 +84522,7 @@ /obj/item/stack/sheet/metal/fifty, /obj/item/stack/sheet/metal/fifty, /obj/item/stack/sheet/metal/fifty, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/camera{ c_tag = "Robotics North"; network = list("SS13","RD") @@ -84138,6 +84562,15 @@ }, /turf/simulated/floor/plating/airless, /area/station/maintenance/disposal/southwest) +"utC" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) "utF" = ( /obj/structure/cable/orange{ d1 = 4; @@ -84153,34 +84586,10 @@ }, /turf/simulated/floor/engine, /area/station/science/toxins/mixing) -"uub" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Isolation A" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/virology, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel/white, -/area/station/medical/virology) "uuj" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, /area/station/maintenance/fpmaint) -"uuo" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/spacebridge/medcargo) "uut" = ( /obj/structure/cable/orange{ d1 = 1; @@ -84197,38 +84606,19 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/science/storage) -"uvf" = ( -/obj/machinery/hologram/holopad, +"uuV" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/starboard/south) +/area/station/hallway/primary/aft/east) "uvg" = ( /obj/structure/rack, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/station/maintenance/port) -"uvj" = ( -/obj/machinery/door/airlock/atmos/glass{ - autoclose = 0; - id_tag = "atmossm_door_ext"; - locked = 1; - name = "Atmospherics Access Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/access_button{ - autolink_id = "atmossm_btn_ext"; - name = "Atmospherics Access Button"; - pixel_y = -24; - req_access_txt = "24" - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/control) "uvp" = ( /obj/machinery/camera{ c_tag = "SM East"; @@ -84246,6 +84636,15 @@ }, /turf/simulated/floor/plasteel, /area/station/public/fitness) +"uvD" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "uvM" = ( /obj/machinery/light/small{ dir = 8 @@ -84272,6 +84671,17 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"uwc" = ( +/obj/item/radio/intercom{ + pixel_y = -28; + name = "custom placement" + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/theatre) "uwd" = ( /turf/simulated/wall, /area/station/science/misc_lab) @@ -84321,19 +84731,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/port/south) -"uwE" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/north) "uxn" = ( /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/apmaint) @@ -84429,6 +84826,13 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) +"uxM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "uxS" = ( /obj/structure/fence/corner, /obj/structure/cable/orange{ @@ -84444,16 +84848,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/asmaint) -"uya" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/engineering/glass{ - heat_proof = 1; - name = "Supermatter Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/turf/simulated/floor/engine, -/area/station/engineering/engine/supermatter) "uyf" = ( /obj/structure/cable{ d1 = 1; @@ -84515,18 +84909,6 @@ "uyM" = ( /turf/simulated/wall, /area/station/public/arcade) -"uyV" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod5"; - name = "containment door 5" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) "uzf" = ( /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" @@ -84553,18 +84935,6 @@ /obj/structure/table, /turf/simulated/floor/plasteel, /area/station/public/fitness) -"uzF" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/westalt) "uzI" = ( /obj/machinery/requests_console{ announcementConsole = 1; @@ -84588,6 +84958,10 @@ "uzY" = ( /turf/simulated/mineral/ancient, /area/station/service/kitchen) +"uzZ" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/south) "uAa" = ( /obj/structure/chair/sofa/corp/left{ dir = 4 @@ -84615,10 +84989,6 @@ /obj/structure/barricade/wooden, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) -"uAv" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "uAy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -84660,6 +85030,16 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/westalt) +"uBy" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/southwest) "uBA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -84671,6 +85051,19 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"uBC" = ( +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" + }, +/area/station/science/xenobiology) +"uBJ" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/security/warden) "uBY" = ( /obj/item/kirbyplants{ icon_state = "plant-25" @@ -84679,6 +85072,24 @@ icon_state = "whitegreen" }, /area/station/medical/virology) +"uBZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/central) "uCi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -84720,19 +85131,6 @@ icon_state = "dark" }, /area/station/maintenance/asmaint) -"uCC" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/asmaint) "uCK" = ( /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port) @@ -84747,6 +85145,13 @@ icon_state = "asteroidplating" }, /area/station/maintenance/asmaint) +"uCO" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "uCP" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/manifold/visible/cyan, @@ -84762,36 +85167,50 @@ }, /turf/simulated/floor/plating/airless, /area/station/maintenance/disposal/external/southeast) +"uDe" = ( +/obj/machinery/atmospherics/pipe/simple/hidden, +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/simulated/floor/plating, +/area/station/security/permabrig) "uDw" = ( /obj/structure/closet/crate, /obj/item/pickaxe, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/maintcentral) -"uDz" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 +"uDy" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/port) +"uDD" = ( /obj/structure/cable/orange{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry) -"uDE" = ( /obj/machinery/door/airlock/maintenance{ - name = "Kitchen" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/structure/disposalpipe/segment{ - dir = 4 + name = "Fore Asteroid Maintenance Access" }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, -/area/station/maintenance/gambling_den) +/area/station/maintenance/fsmaint2) "uDK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -84805,7 +85224,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "uEm" = ( /obj/structure/disposalpipe/sortjunction/reversed{ dir = 4; @@ -84814,22 +85233,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/south) -"uEL" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/west) "uER" = ( /obj/structure/chair/comfy/brown{ dir = 8 @@ -84862,26 +85265,6 @@ }, /turf/simulated/floor/plasteel, /area/station/security/lobby) -"uFU" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard_medi"; - name = "Quarantine Lockdown"; - opacity = 0 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/starboard) "uGb" = ( /obj/structure/cable/orange{ d1 = 4; @@ -84893,14 +85276,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) -"uGm" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/fore2) "uGw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -84932,6 +85307,17 @@ icon_state = "dark" }, /area/station/supply/storage) +"uGM" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/station/engineering/atmos/control) "uGY" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 @@ -84943,22 +85329,29 @@ "uHx" = ( /turf/simulated/mineral/ancient, /area/station/supply/miningdock) -"uHB" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/firedoor, +"uHA" = ( /obj/structure/cable/orange{ + d1 = 4; d2 = 8; - icon_state = "0-8" + icon_state = "4-8" }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors"; - opacity = 0 +/obj/machinery/door/window/classic/normal{ + name = "Containment Pen"; + dir = 4 }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/science/misc_lab) "uHJ" = ( /obj/machinery/firealarm{ dir = 1; @@ -84991,13 +85384,6 @@ icon_state = "cafeteria" }, /area/station/medical/break_room) -"uIh" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "uIo" = ( /obj/structure/table/glass, /obj/item/reagent_containers/syringe/antiviral, @@ -85021,27 +85407,20 @@ icon_state = "redyellowfull" }, /area/station/service/bar) -"uIY" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/east) "uJd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, /turf/simulated/wall, /area/station/hallway/primary/central) +"uJj" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "uJm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -85054,12 +85433,6 @@ }, /turf/simulated/floor/wood, /area/station/service/theatre) -"uJn" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "uJq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/wall, @@ -85071,20 +85444,27 @@ /obj/structure/falsewall/rock_ancient, /turf/simulated/floor/plasteel, /area/station/public/locker) -"uJP" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "uJT" = ( /turf/simulated/wall, /area/station/maintenance/gambling_den) +"uJY" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating, +/area/station/security/range) "uKb" = ( /obj/item/paper_bin{ pixel_x = -2; @@ -85109,6 +85489,15 @@ icon_state = "dark" }, /area/station/service/chapel) +"uKs" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 4 + }, +/obj/effect/landmark/burnturf, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/maintenance/electrical_shop) "uKA" = ( /obj/structure/cable/orange{ d1 = 4; @@ -85186,22 +85575,18 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/central) -"uLj" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, -/area/station/science/xenobiology) -"uLk" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/westalt) "uLy" = ( /obj/effect/spawner/airlock/s_to_n, /turf/simulated/mineral/ancient, /area/station/hallway/primary/port/north) +"uLT" = ( +/obj/machinery/atmospherics/pipe/simple/heat_exchanging{ + dir = 4 + }, +/turf/simulated/floor/plasteel/dark/telecomms{ + icon_state = "bcircuit" + }, +/area/station/science/server/coldroom) "uLV" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -85304,6 +85689,9 @@ icon_state = "barber" }, /area/station/service/barber) +"uNG" = ( +/turf/simulated/wall/r_wall, +/area/station/engineering/break_room/secondary) "uNH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -85316,17 +85704,32 @@ icon_state = "chapel" }, /area/station/service/chapel) -"uOe" = ( -/obj/machinery/hologram/holopad, +"uNN" = ( /obj/structure/cable{ d1 = 1; - d2 = 4; - icon_state = "1-4" + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/engineering{ + name = "Tech Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plating, +/area/station/engineering/tech_storage) +"uOu" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/central) +/area/station/hallway/secondary/entry/south) "uOy" = ( /obj/structure/closet/wardrobe/mixed, /turf/simulated/floor/mineral/titanium/blue, @@ -85357,6 +85760,10 @@ icon_state = "brown" }, /area/station/supply/qm) +"uPi" = ( +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel, +/area/station/security/prison/cell_block/A) "uPs" = ( /obj/structure/cable/orange{ d1 = 1; @@ -85367,23 +85774,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/fore) -"uPF" = ( -/obj/effect/spawner/window/reinforced/plasma/grilled, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "ceoffice" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/command/office/ce) "uPL" = ( /obj/structure/closet/secure_closet/security, /turf/simulated/floor/plasteel{ @@ -85404,6 +85794,23 @@ icon_state = "asteroidplating" }, /area/station/maintenance/apmaint) +"uPR" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "medlockdown"; + layer = 2.6; + name = "Medical Lockdown" + }, +/obj/effect/turf_decal/caution/red{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/dockmed) "uQa" = ( /obj/structure/sign/botany, /turf/simulated/wall, @@ -85485,21 +85892,25 @@ }, /turf/simulated/floor/plasteel, /area/station/public/fitness) -"uQw" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Disposals Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +"uQx" = ( +/obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ - d1 = 4; d2 = 8; - icon_state = "4-8" + icon_state = "0-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" }, /turf/simulated/floor/plating, -/area/station/turret_protected/aisat/interior/secondary) +/area/station/engineering/tech_storage) +"uQB" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "uQE" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -85513,12 +85924,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/gambling_den) -"uQL" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "uRe" = ( /obj/machinery/light/small{ dir = 1 @@ -85560,27 +85965,6 @@ icon_state = "darkpurple" }, /area/station/science/robotics) -"uRq" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Prison Gate"; - name = "Prison Lockdown Blast Doors"; - opacity = 0 - }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "uRu" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -85600,6 +85984,34 @@ }, /turf/simulated/floor/engine, /area/station/engineering/control) +"uRH" = ( +/obj/machinery/door/airlock/engineering/glass{ + autoclose = 0; + id_tag = "engsm_door_ext"; + locked = 1; + name = "Supermatter Exterior Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/control) +"uRP" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Kitchen" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/gambling_den) "uRS" = ( /obj/structure/cable/orange{ d1 = 4; @@ -85621,6 +86033,24 @@ icon_state = "bluecorner" }, /area/station/hallway/primary/fore) +"uSa" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge"; + layer = 2.6; + name = "Emergency Blast Door" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/station/command/bridge) "uSc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -85699,6 +86129,11 @@ icon_state = "barber" }, /area/station/service/barber) +"uSW" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange, +/turf/simulated/floor/plating, +/area/station/security/processing) "uTg" = ( /obj/structure/cable/orange{ d1 = 4; @@ -85750,10 +86185,6 @@ icon_state = "whiteyellow" }, /area/station/science/robotics/chargebay) -"uTx" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/asmaint) "uTF" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass, @@ -85763,13 +86194,18 @@ icon_state = "darkgreenfull" }, /area/station/service/hydroponics) -"uTM" = ( -/obj/item/flag/mime, +"uTR" = ( +/obj/machinery/door/airlock/command{ + name = "Teleport Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/teleporter, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" + icon_state = "dark" }, -/area/station/service/mime) +/area/station/command/teleporter) "uTX" = ( /obj/structure/cable/orange{ d1 = 1; @@ -85827,6 +86263,21 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) +"uUM" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/maintenance/port2) "uUT" = ( /obj/structure/chair/sofa/pew/left{ dir = 8 @@ -85962,14 +86413,6 @@ icon_state = "dark" }, /area/station/turret_protected/aisat/interior) -"uVY" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "uWc" = ( /obj/machinery/light/small{ dir = 8 @@ -86010,36 +86453,21 @@ icon_state = "dark" }, /area/station/maintenance/disposal) -"uWs" = ( -/obj/structure/disposalpipe/junction/reversed{ - dir = 1 +"uWx" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" }, -/obj/structure/cable{ +/obj/effect/mapping_helpers/airlock/access/all/science/tox, +/obj/structure/cable/orange{ d1 = 1; d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) -"uWE" = ( -/obj/machinery/door/window{ - dir = 1; - name = "Desk Door" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/command/ntrep{ - dir = 1 - }, -/obj/machinery/keycard_auth{ - pixel_x = 24 - }, -/turf/simulated/floor/wood, -/area/station/command/office/ntrep) +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/science/misc_lab) "uWX" = ( /obj/structure/reagent_dispensers/fueltank, /turf/simulated/floor/plating, @@ -86086,45 +86514,12 @@ }, /turf/simulated/floor/plasteel, /area/station/security/processing) -"uYc" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = -32 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/station/maintenance/port2) "uYj" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, /turf/simulated/wall/r_wall, /area/station/engineering/engine/supermatter) -"uYk" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Dorm SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plating, -/area/station/maintenance/fore2) "uYv" = ( /obj/structure/cable/orange{ d1 = 2; @@ -86186,14 +86581,6 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) -"uZf" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "uZl" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/orange{ @@ -86242,6 +86629,19 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) +"vav" = ( +/obj/machinery/door/airlock{ + name = "Crematorium" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/crematorium, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 8 + }, +/turf/simulated/floor/carpet/black, +/area/station/service/chapel/office) "vaI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -86294,6 +86694,14 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) +"vbc" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/maintenance{ + name = "Starboard Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/starboard) "vbl" = ( /obj/structure/disposalpipe/segment, /obj/structure/girder, @@ -86325,12 +86733,30 @@ /obj/effect/landmark/start/assistant, /turf/simulated/floor/carpet/red, /area/station/service/chapel) -"vbX" = ( -/obj/structure/chair{ - dir = 1 +"vbY" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/simulated/floor/plasteel, -/area/station/security/lobby) +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Research" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "cafeteria" + }, +/area/station/science/xenobiology) "vbZ" = ( /turf/simulated/wall/r_wall, /area/station/hallway/primary/aft/west) @@ -86346,6 +86772,22 @@ icon_state = "whiteblue" }, /area/station/medical/cloning) +"vcq" = ( +/obj/machinery/door/airlock/glass{ + name = "Disposals" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/maintenance/disposal) +"vcs" = ( +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint2) "vcx" = ( /obj/machinery/light_switch{ pixel_y = 24; @@ -86438,6 +86880,16 @@ /obj/item/stack/sheet/glass, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical_shop) +"vdZ" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=ArrivalsWest"; + location = "Research"; + name = "navigation beacon (Research)" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "ved" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -86460,11 +86912,6 @@ /obj/structure/sign/science, /turf/simulated/mineral/ancient, /area/station/hallway/primary/aft/east) -"vev" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, -/area/station/science/xenobiology) "vey" = ( /obj/machinery/atmospherics/unary/vent_pump/siphon/on{ external_pressure_bound = 0; @@ -86479,6 +86926,15 @@ "veA" = ( /turf/space, /area/station/hallway/secondary/exit) +"veO" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/mime) "veQ" = ( /obj/structure/cable/orange{ d1 = 1; @@ -86495,13 +86951,22 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/port) -"veU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"vfc" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Security Maintenance"; + security_level = 1 }, -/obj/effect/spawner/window/reinforced/grilled, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, -/area/station/maintenance/disposal/external/southeast) +/area/station/maintenance/fore2) "vfi" = ( /obj/structure/table, /obj/item/flashlight/lamp, @@ -86590,18 +87055,6 @@ icon_state = "darkpurple" }, /area/station/science/robotics) -"vhf" = ( -/obj/machinery/newscaster{ - pixel_y = -28; - name = "south bump"; - dir = 1 - }, -/obj/structure/closet/secure_closet/hydroponics, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "vid" = ( /obj/structure/window/plasmareinforced, /obj/structure/window/plasmareinforced{ @@ -86631,23 +87084,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"viK" = ( -/obj/machinery/door/airlock/security{ - name = "Evidence Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/machinery/door/firedoor, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/evidence) "viL" = ( /obj/structure/cable/orange{ d1 = 1; @@ -86714,28 +87150,6 @@ icon_state = "dark" }, /area/station/ai_monitored/storage/eva) -"vjR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) -"vjZ" = ( -/obj/machinery/door/airlock/atmos{ - name = "Service Atmospherics Checkpoint" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/simple/hidden/universal{ - dir = 4 - }, -/turf/simulated/floor/plating, -/area/station/maintenance/port2) "vka" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -86792,11 +87206,6 @@ "vkJ" = ( /turf/simulated/wall, /area/station/hallway/spacebridge/servsci) -"vkO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/east) "vld" = ( /obj/structure/cable/orange{ d1 = 1; @@ -86848,17 +87257,6 @@ icon_state = "purplecorner" }, /area/station/hallway/primary/aft/east) -"vlR" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/east) "vlV" = ( /obj/machinery/light/small{ dir = 1 @@ -86866,13 +87264,6 @@ /obj/machinery/computer/card, /turf/simulated/floor/wood, /area/station/command/office/captain) -"vlX" = ( -/obj/machinery/economy/vending/autodrobe, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/theatre) "vmb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -86907,16 +87298,14 @@ icon_state = "bluecorner" }, /area/station/hallway/primary/fore) -"vmz" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +"vmS" = ( +/obj/structure/disposalpipe/junction/reversed{ + dir = 1 }, -/turf/simulated/floor/plating, -/area/station/public/storage/tools) +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/south) "vng" = ( /turf/simulated/wall, /area/station/command/office/rd) @@ -86998,19 +87387,39 @@ icon_state = "asteroidplating" }, /area/station/hallway/primary/port/east) +"vnM" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Cargo SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "vnT" = ( /turf/simulated/floor/plating{ icon_state = "asteroidplating" }, /area/station/hallway/primary/port/east) -"voc" = ( -/obj/effect/spawner/window/reinforced/grilled, +"vnV" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24; + name = "east bump" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 9 + }, /obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/mime) "voe" = ( /obj/structure/chair/stool/bar, /turf/simulated/floor/wood{ @@ -87075,14 +87484,10 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes/red, /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) -"voY" = ( -/obj/structure/table, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "vpe" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, @@ -87113,13 +87518,6 @@ icon_state = "whitebluecorner" }, /area/station/medical/medbay) -"vpx" = ( -/obj/machinery/message_server, -/obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/telecomms/chamber) "vpz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 6; @@ -87165,6 +87563,16 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/west) +"vpS" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plating, +/area/station/security/prisonershuttle) "vqf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -87201,21 +87609,22 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal/north) -"vqK" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/snacks/baguette, -/obj/structure/sign/poster/official/the_owl{ - pixel_y = 32 - }, -/obj/machinery/camera{ - c_tag = "Theatre Backstage"; +"vqp" = ( +/obj/effect/turf_decal/stripes/end{ dir = 4 }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24; + name = "east bump" + }, +/obj/machinery/quantumpad/cere/arrivals_cargo{ + name = "quantum pad" + }, /turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" + icon_state = "darkyellowfull" }, -/area/station/service/theatre) +/area/station/public/quantum/docking) "vrf" = ( /obj/structure/cable/orange{ d1 = 4; @@ -87303,6 +87712,23 @@ /obj/structure/filingcabinet, /turf/simulated/floor/wood, /area/station/command/office/hop) +"vsD" = ( +/obj/machinery/door/airlock/hatch{ + name = "AI Satellite Secondary Antechamber" + }, +/obj/effect/mapping_helpers/airlock/access/any/science/minisat, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "vsE" = ( /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, @@ -87314,6 +87740,19 @@ /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) +"vsP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos{ + name = "Medbay Atmospherics Checkpoint" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/simple/hidden/universal{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/starboard/south) "vsT" = ( /obj/structure/cable/orange{ d2 = 2; @@ -87431,31 +87870,17 @@ /obj/machinery/light, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) +"vuL" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/west) "vuM" = ( /turf/simulated/floor/plasteel{ dir = 4; icon_state = "bluecorner" }, /area/station/hallway/primary/starboard/south) -"vuN" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/porta_turret{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "vuQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -87470,6 +87895,11 @@ icon_state = "white" }, /area/station/medical/cloning) +"vuY" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore) "vva" = ( /turf/simulated/floor/plating/asteroid/ancient, /area/mine/unexplored/cere/command) @@ -87539,14 +87969,6 @@ }, /turf/simulated/floor/wood, /area/station/command/office/hos) -"vvO" = ( -/obj/machinery/porta_turret{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "vvU" = ( /obj/machinery/mech_bay_recharge_port{ dir = 1 @@ -87588,22 +88010,6 @@ icon_state = "neutral" }, /area/station/public/storage/tools) -"vwd" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Laser Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/control) "vwi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -87672,30 +88078,10 @@ /obj/effect/spawner/random_spawners/oil_maybe, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical_shop) -"vwT" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/east) "vxp" = ( /obj/effect/spawner/random_spawners/oil_maybe, /turf/simulated/floor/plating, /area/station/maintenance/electrical_shop) -"vxv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/south) "vxE" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -87752,6 +88138,15 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) +"vyL" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "vyQ" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; @@ -87778,14 +88173,18 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port) -"vzf" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" +"vzj" = ( +/obj/structure/showcase{ + density = 0; + desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; + icon = 'icons/mob/robots.dmi'; + icon_state = "robot_old"; + name = "Cyborg Statue" }, -/obj/effect/mapping_helpers/airlock/access/all/service/theatre, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/port) +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai) "vzL" = ( /obj/structure/cable/orange{ d1 = 1; @@ -87812,52 +88211,11 @@ }, /turf/simulated/floor/wood, /area/station/service/bar) -"vAp" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EngineeringWest"; - location = "EngineeringEast3"; - name = "navigation beacon (Engineering-East 3)" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "vAr" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/light, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) -"vAw" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) -"vAK" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/public/storage/tools) "vBa" = ( /obj/structure/chair/sofa/pew/left{ dir = 8 @@ -87900,6 +88258,22 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) +"vBs" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "vBt" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 @@ -87955,6 +88329,26 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) +"vCk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/ai_upload) +"vCB" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod7"; + layer = 2.6; + name = "containment door 7" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "vCG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/vomit, @@ -87968,20 +88362,6 @@ icon_state = "whiteblue" }, /area/station/medical/reception) -"vCR" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plating, -/area/station/security/brig) "vCS" = ( /obj/machinery/economy/vending/genedrobe, /turf/simulated/floor/plasteel{ @@ -88006,11 +88386,6 @@ }, /turf/space, /area/space/nearstation) -"vDE" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange, -/turf/simulated/floor/plating, -/area/station/security/brig) "vDK" = ( /obj/machinery/power/apc{ dir = 4; @@ -88032,6 +88407,23 @@ icon_state = "whitebluefull" }, /area/station/medical/medbay) +"vDS" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/britcup, +/obj/machinery/door/window/classic/normal{ + dir = 8; + name = "Medical Reception" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ + dir = 8 + }, +/obj/item/storage/box/masks{ + pixel_y = 5 + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/medical/reception) "vDV" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -88042,16 +88434,16 @@ }, /turf/simulated/floor/plasteel, /area/station/security/processing) -"vEn" = ( -/obj/machinery/door/airlock/external{ - id_tag = "supply_home"; - locked = 1; - name = "Cargo Docking Hatch" +"vEm" = ( +/obj/machinery/door/airlock/research{ + name = "Toxins Storage" }, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/obj/structure/fans/tiny, -/turf/simulated/floor/plating, -/area/station/supply/office) +/obj/effect/mapping_helpers/airlock/access/all/science/tox_storage, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel, +/area/station/science/storage) "vEr" = ( /obj/structure/cable{ d1 = 1; @@ -88154,6 +88546,15 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/east) +"vFa" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/grown/potato, +/obj/item/reagent_containers/food/snacks/grown/chili, +/obj/item/seeds/grape, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/service/hydroponics) "vFb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -88233,6 +88634,19 @@ icon_state = "whitepurple" }, /area/station/science/genetics) +"vFz" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/asmaint) "vFB" = ( /turf/simulated/wall, /area/station/legal/magistrate) @@ -88298,29 +88712,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/aft/west) -"vGA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/showcase{ - density = 0; - desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; - icon = 'icons/mob/robots.dmi'; - icon_state = "robot_old"; - name = "Cyborg Statue" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "vGW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -88341,16 +88732,16 @@ icon_state = "white" }, /area/station/medical/medbay) -"vHo" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/universal{ +"vHp" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/door/airlock/atmos{ - name = "Service Atmospherics Checkpoint" +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/simulated/floor/plating, -/area/station/maintenance/port2) +/area/station/service/theatre) "vHw" = ( /turf/simulated/floor/plating, /area/station/public/vacant_office) @@ -88412,14 +88803,6 @@ }, /turf/simulated/floor/wood, /area/station/legal/magistrate) -"vIw" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) "vIG" = ( /obj/structure/chair/comfy{ dir = 8 @@ -88428,24 +88811,6 @@ icon_state = "cafeteria" }, /area/station/science/hallway) -"vII" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "vIS" = ( /obj/structure/table/glass, /obj/item/storage/box/gloves, @@ -88467,6 +88832,18 @@ }, /turf/simulated/floor/plasteel, /area/station/public/fitness) +"vJh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/east) "vJu" = ( /obj/structure/sign/directions/bridge{ dir = 8 @@ -88487,23 +88864,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/comeng) -"vJR" = ( -/obj/machinery/door/airlock/engineering/glass{ - autoclose = 0; - id_tag = "engsm_door_ext"; - locked = 1; - name = "Supermatter Exterior Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/control) "vKi" = ( /turf/simulated/floor/plasteel{ dir = 8; @@ -88580,13 +88940,6 @@ icon_state = "white" }, /area/station/science/misc_lab) -"vKY" = ( -/obj/structure/disposalpipe/segment/corner{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/east) "vLd" = ( /obj/structure/cable/orange{ d1 = 1; @@ -88631,22 +88984,13 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"vLB" = ( -/obj/item/radio/intercom{ - pixel_x = -28; - name = "custom placement" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/command/vault) "vLR" = ( /obj/effect/spawner/window/reinforced, /obj/structure/disposalpipe/segment/corner{ dir = 8 }, /turf/simulated/floor/plating, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "vLS" = ( /obj/structure/cable/orange{ d1 = 4; @@ -88781,16 +89125,13 @@ }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) -"vNI" = ( +"vNy" = ( +/obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" +/turf/simulated/floor/plasteel{ + icon_state = "dark" }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/engineering/tech_storage) +/area/station/telecomms/chamber) "vNJ" = ( /turf/simulated/floor/plasteel/white, /area/station/medical/virology) @@ -88864,24 +89205,6 @@ "vOI" = ( /turf/simulated/floor/carpet/cyan, /area/station/public/fitness) -"vPc" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/central) "vPs" = ( /obj/machinery/light{ dir = 8 @@ -88929,12 +89252,6 @@ icon_state = "darkbrown" }, /area/station/public/quantum/cargo) -"vQh" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) "vQk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -88994,7 +89311,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -89019,6 +89338,27 @@ /obj/item/analyzer, /turf/simulated/floor/plating, /area/station/engineering/tech_storage) +"vRC" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + location = "Kitchen" + }, +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen{ + dir = 4 + }, +/obj/machinery/door/window/classic/reversed{ + dir = 4; + pixel_x = 1; + name = "Kitchen Delivery" + }, +/turf/simulated/floor/plating, +/area/station/service/kitchen) "vRQ" = ( /obj/effect/turf_decal/delivery/red, /obj/vehicle/secway, @@ -89046,7 +89386,7 @@ /area/station/maintenance/asmaint) "vRZ" = ( /obj/structure/bed/roller, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitegreen" @@ -89115,27 +89455,17 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/aft/west) -"vTf" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +"vSH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/hallway/secondary/exit) -"vTh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access" +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/east) +/area/station/turret_protected/ai_upload) "vTo" = ( /turf/simulated/wall, /area/station/turret_protected/ai) @@ -89147,21 +89477,6 @@ icon_state = "neutralfull" }, /area/station/public/storage/tools) -"vTu" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/airlock/engineering{ - name = "Tech Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plating, -/area/station/engineering/tech_storage) "vTI" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -89169,6 +89484,17 @@ /obj/structure/grille/broken, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"vTR" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard"; + name = "Biohazard Shutter"; + opacity = 0 + }, +/obj/effect/spawner/window/reinforced/plasma/grilled, +/turf/simulated/floor/plating, +/area/station/science/toxins/launch) "vUb" = ( /obj/structure/cable{ d1 = 4; @@ -89177,17 +89503,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar/aft) -"vUj" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/ai) "vUn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -89197,14 +89512,11 @@ }, /turf/simulated/floor/wood, /area/station/command/office/captain) -"vUD" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) +"vUp" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/westalt) "vUJ" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, @@ -89217,33 +89529,13 @@ /obj/effect/landmark/spawner/nukedisc_respawn, /turf/simulated/floor/engine, /area/station/science/xenobiology) -"vVq" = ( -/obj/machinery/door/airlock{ - name = "Crematorium" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/crematorium, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/maintenance/port) -"vVB" = ( -/obj/structure/showcase{ - density = 0; - desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; - icon = 'icons/mob/robots.dmi'; - icon_state = "robot_old"; - name = "Cyborg Statue" - }, +"vVc" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ - icon_state = "bcircuit" + icon_state = "neutralfull" }, -/area/station/turret_protected/ai) +/area/station/hallway/primary/aft/west) "vVG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -89330,6 +89622,31 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) +"vWu" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + dir = 4; + location = "Medbay" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown" + }, +/obj/machinery/door/window/classic/reversed{ + dir = 8; + name = "Medical Delivery" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mule_bot{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/station/medical/medbay) "vWF" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/asmaint) @@ -89403,12 +89720,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/asmaint) -"vXw" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "vXM" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -89439,21 +89750,10 @@ icon_state = "asteroidplating" }, /area/station/maintenance/gambling_den) -"vYv" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/secondary/garden) "vYQ" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) -"vYU" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/maintcentral) "vZg" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/disposal/east) @@ -89518,48 +89818,23 @@ icon_state = "dark" }, /area/station/maintenance/disposal) -"vZz" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod5"; - name = "containment door 5" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/machinery/door/window/classic/normal{ - name = "Containment Pen" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, -/turf/simulated/floor/engine, -/area/station/science/xenobiology) -"vZE" = ( -/obj/machinery/door/airlock/engineering{ - name = "SMES Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, -/area/station/engineering/smes) "vZN" = ( /obj/machinery/light, /turf/simulated/floor/plasteel, /area/station/public/fitness) +"waf" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "darkredfull" + }, +/area/station/security/checkpoint/secondary) "wag" = ( /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 9 @@ -89571,6 +89846,22 @@ "waj" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/disposal) +"was" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) +"waN" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Hydroponics" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/gambling_den) "waT" = ( /obj/item/clothing/head/cone, /turf/simulated/floor/plating, @@ -89625,26 +89916,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) -"wbS" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "wbT" = ( /obj/machinery/atmospherics/portable/canister/toxins, /obj/item/radio/intercom{ @@ -89693,6 +89964,14 @@ /obj/structure/lattice, /turf/space, /area/space/nearstation) +"wdl" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plasteel, +/area/station/service/library) "wdJ" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/wood, @@ -89712,11 +89991,35 @@ icon_state = "darkyellow" }, /area/station/engineering/control) -"weP" = ( +"weN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + color = "#954535" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/aft/west) +/area/station/hallway/primary/fore) +"weW" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "bridge" + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id_tag = "bridge"; + layer = 2.6; + name = "Emergency Blast Door" + }, +/turf/simulated/floor/plating, +/area/station/command/bridge) "weZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -89770,17 +90073,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plating, /area/station/maintenance/gambling_den) -"wfr" = ( -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Biohazard"; - name = "Biohazard Shutter"; - opacity = 0 - }, -/obj/effect/spawner/window/reinforced/plasma/grilled, -/turf/simulated/floor/plating, -/area/station/science/toxins/launch) "wfJ" = ( /obj/machinery/computer/secure_data{ dir = 8 @@ -89836,22 +90128,6 @@ }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior) -"wgw" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/theatre) -"wgA" = ( -/obj/machinery/newscaster{ - pixel_y = 28; - name = "north bump" - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "wgE" = ( /obj/structure/table/glass, /obj/item/stack/cable_coil/random, @@ -89865,15 +90141,6 @@ icon_state = "white" }, /area/station/medical/chemistry) -"wgX" = ( -/obj/machinery/atmospherics/pipe/simple/hidden, -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/turf/simulated/floor/plating, -/area/station/security/permabrig) "whf" = ( /obj/machinery/atmospherics/pipe/manifold/visible, /turf/simulated/floor/plasteel{ @@ -89938,14 +90205,6 @@ icon_state = "white" }, /area/station/medical/reception) -"whq" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/east) "whu" = ( /obj/structure/cable{ d1 = 2; @@ -90011,6 +90270,23 @@ }, /turf/simulated/floor/plasteel, /area/station/science/storage) +"wig" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/window/classic/normal{ + dir = 1; + name = "Containment Pen" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurple" + }, +/area/station/science/xenobiology) "wim" = ( /obj/machinery/light, /obj/structure/sign/electricshock{ @@ -90104,12 +90380,6 @@ icon_state = "white" }, /area/station/medical/cloning) -"wji" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "wjk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -90164,6 +90434,31 @@ icon_state = "dark" }, /area/station/medical/morgue) +"wkq" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) +"wkx" = ( +/obj/machinery/door/airlock/public/glass{ + autoclose = 0; + heat_proof = 1; + id_tag = "incinerator_door_ext"; + locked = 1; + name = "Mixing Room Exterior Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/access_button{ + layer = 3.1; + autolink_id = "incinerator_btn_ext"; + name = "Incinerator Airlock Control"; + pixel_y = -23 + }, +/turf/simulated/floor/engine, +/area/station/science/toxins/mixing) "wkC" = ( /obj/machinery/door/airlock/public/glass{ name = "Walkway" @@ -90343,10 +90638,6 @@ icon_state = "barber" }, /area/station/service/barber) -"wmC" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "wmE" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -90387,12 +90678,18 @@ /obj/structure/dispenser/oxygen, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/west) -"wnE" = ( -/obj/machinery/economy/vending/hydrodrobe, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" +"wnB" = ( +/obj/structure/cable/orange, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 }, -/area/station/service/hydroponics) +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "wnI" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -90402,6 +90699,16 @@ icon_state = "darkbrown" }, /area/station/supply/office) +"wnJ" = ( +/obj/structure/disposalpipe/junction/reversed{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "woa" = ( /turf/simulated/floor/plasteel{ dir = 1; @@ -90428,25 +90735,10 @@ dir = 8 }, /area/station/engineering/control) -"wok" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/effect/spawner/random_spawners/dirt_frequent, +"woy" = ( +/obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/maintenance/port) +/area/station/maintenance/maintcentral) "woL" = ( /obj/structure/cable/orange{ d1 = 4; @@ -90462,6 +90754,18 @@ icon_state = "browncorner" }, /area/station/hallway/primary/fore/east) +"woQ" = ( +/obj/effect/spawner/window/reinforced/plasma/grilled, +/obj/structure/cable{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "ceoffice" + }, +/turf/simulated/floor/plating, +/area/station/command/office/ce) "woS" = ( /obj/machinery/light/small{ dir = 4 @@ -90495,30 +90799,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/gambling_den) -"wpm" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) -"wpn" = ( -/obj/machinery/door/airlock/engineering/glass{ - autoclose = 0; - id_tag = "engsm_door_int"; - locked = 1; - name = "Supermatter Interior Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/engine, -/area/station/engineering/control) "wpF" = ( /obj/structure/cable/orange{ d1 = 1; @@ -90555,7 +90835,7 @@ /obj/structure/rack, /obj/item/storage/belt/utility/full, /obj/item/clothing/head/welding, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/clothing/glasses/hud/diagnostic, /obj/item/clothing/glasses/hud/diagnostic, /obj/item/clothing/glasses/welding, @@ -90588,14 +90868,22 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"wqs" = ( +"wqc" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/maintenance/maintcentral) +/area/station/hallway/spacebridge/cargocom) "wqx" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, /area/mine/unexplored/cere/research) +"wqE" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/south) "wqG" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -90715,27 +91003,32 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel/dark/telecomms, /area/station/science/server) -"wst" = ( -/obj/machinery/iv_drip, -/obj/structure/closet/crate/freezer/iv_storage, -/turf/simulated/floor/plasteel{ - icon_state = "white" +"wrM" = ( +/obj/structure/disposalpipe/junction/reversed{ + dir = 4 }, -/area/station/medical/storage/secondary) -"wsK" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, -/area/station/hallway/primary/central) +/area/station/hallway/primary/starboard/south) +"wst" = ( +/obj/machinery/iv_drip, +/obj/structure/closet/crate/freezer/iv_storage, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/medical/storage/secondary) "wsL" = ( /obj/machinery/camera{ c_tag = "Rehabilitation Dome North" @@ -90772,6 +91065,22 @@ "wsR" = ( /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/apmaint) +"wsU" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Security SMES Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fpmaint) "wsV" = ( /obj/machinery/light/small{ dir = 8 @@ -90845,14 +91154,6 @@ icon_state = "white" }, /area/station/medical/reception) -"wtJ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "wtU" = ( /obj/machinery/status_display/supply_display, /turf/simulated/wall, @@ -90901,6 +91202,31 @@ }, /turf/simulated/floor/plasteel, /area/station/supply/office) +"wum" = ( +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod4"; + layer = 2.6; + name = "containment door 4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/window/classic/normal{ + dir = 1; + name = "Containment Pen" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ + dir = 1 + }, +/turf/simulated/floor/engine, +/area/station/science/xenobiology) "wuC" = ( /obj/structure/chair/office/dark{ dir = 1 @@ -90955,24 +91281,15 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/south) -"wvk" = ( -/obj/structure/table/wood, -/obj/item/pen/red{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/paper_bin, -/obj/item/toy/crayon/mime, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24; - name = "west bump" - }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +"wvl" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" }, -/area/station/service/mime) +/obj/machinery/door/firedoor, +/turf/simulated/floor/plating, +/area/station/security/brig) "wvp" = ( /turf/simulated/floor/plasteel{ icon_state = "white" @@ -91008,16 +91325,39 @@ }, /turf/simulated/floor/plating, /area/station/engineering/tech_storage) +"wvJ" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Genetics Cloning" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/general, +/obj/effect/mapping_helpers/airlock/access/any/medical/genetics, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "whitebluefull" + }, +/area/station/medical/cloning) "wvN" = ( /obj/machinery/shower{ dir = 8 }, -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/noslip, /area/station/medical/cloning) -"wvV" = ( -/turf/simulated/floor/plasteel, -/area/station/security/prison/cell_block/A) +"wvQ" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/landmark/lightsout, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "wwl" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -91029,6 +91369,38 @@ icon_state = "dark" }, /area/station/medical/morgue) +"wwm" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "cell3"; + name = "Permabrig Cell 3"; + security_level = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plasteel, +/area/station/security/permabrig) "wwy" = ( /obj/structure/cable{ d1 = 4; @@ -91045,6 +91417,16 @@ icon_state = "asteroidplating" }, /area/station/maintenance/maintcentral) +"wwA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/north) "wwD" = ( /obj/machinery/ai_status_display, /turf/simulated/wall, @@ -91060,7 +91442,7 @@ /turf/simulated/floor/plasteel{ icon_state = "dark" }, -/area/station/engineering/break_room) +/area/station/engineering/break_room/secondary) "wxb" = ( /obj/structure/cable{ d1 = 1; @@ -91087,6 +91469,11 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) +"wxn" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/east) "wxr" = ( /obj/structure/cable/orange{ d1 = 1; @@ -91150,18 +91537,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/gambling_den) -"wyb" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Science SMES Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "wyn" = ( /turf/simulated/floor/plasteel{ dir = 4; @@ -91222,6 +91597,22 @@ icon_state = "white" }, /area/station/science/toxins/mixing) +"wyZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "wzf" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -91254,6 +91645,16 @@ }, /turf/simulated/floor/engine, /area/station/science/test_chamber) +"wzm" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/station/public/storage/tools) "wzA" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/condiment/peppermill{ @@ -91275,12 +91676,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/port) -"wzJ" = ( -/obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/south) "wzK" = ( /obj/structure/cable/orange{ d1 = 2; @@ -91289,7 +91684,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "wzM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -91407,23 +91802,6 @@ icon_state = "neutral" }, /area/station/public/storage/tools) -"wAW" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id_tag = "scilockdown"; - layer = 2.6; - name = "Science Lockdown" - }, -/obj/effect/turf_decal/caution/red{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/spacebridge/scidock) "wBp" = ( /obj/structure/cable{ d2 = 2; @@ -91538,19 +91916,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) -"wCx" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "wCB" = ( /obj/structure/cable/orange{ d1 = 1; @@ -91652,11 +92017,6 @@ icon_state = "asteroidplating" }, /area/station/service/bar) -"wDR" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/external/east) "wDV" = ( /obj/structure/disposalpipe/segment, /obj/structure/table/wood, @@ -91693,7 +92053,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southeast) "wEo" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -91701,31 +92063,6 @@ icon_state = "dark" }, /area/station/turret_protected/aisat/interior) -"wEy" = ( -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod2"; - layer = 2.6; - name = "containment door 2" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/door/window/classic/normal{ - dir = 1; - name = "Containment Pen" - }, -/obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ - dir = 1 - }, -/turf/simulated/floor/engine, -/area/station/science/xenobiology) "wEB" = ( /obj/item/assembly/mousetrap/armed, /turf/simulated/floor/plating{ @@ -91742,29 +92079,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/fore2) -"wET" = ( -/obj/machinery/door/airlock/hatch{ - name = "AI Asteroid Teleporter Room" - }, -/obj/effect/mapping_helpers/airlock/access/any/command/teleporter, -/obj/effect/mapping_helpers/airlock/access/any/science/minisat, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/turret_protected/aisat/interior) -"wEV" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/turf/simulated/floor/plating, -/area/station/engineering/tech_storage) "wEY" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/simple/visible{ @@ -91809,29 +92123,37 @@ icon_state = "purple" }, /area/station/hallway/primary/aft/west) +"wFq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/port) "wFr" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/closet/crate/freezer, /turf/simulated/floor/grass, /area/station/service/hydroponics) "wFB" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "wFD" = ( /obj/machinery/hydroponics/soil, /turf/simulated/floor/grass, /area/station/service/hydroponics) -"wFI" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Warden's Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/armory, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/security/armory/secure) "wFU" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/delivery, @@ -91840,17 +92162,6 @@ icon_state = "browncorner" }, /area/station/supply/office) -"wGa" = ( -/obj/item/radio/intercom{ - pixel_y = -28; - name = "custom placement" - }, -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" - }, -/area/station/service/theatre) "wGo" = ( /obj/structure/disposalpipe/segment{ color = "#954535" @@ -91865,10 +92176,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/south) -"wGt" = ( -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/science/robotics/chargebay) "wGy" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -91892,12 +92199,6 @@ icon_state = "darkredcorners" }, /area/station/security/brig) -"wGL" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/north) "wGO" = ( /obj/structure/cable/orange{ d1 = 1; @@ -91990,6 +92291,13 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) +"wIa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/disposal/north) "wIj" = ( /obj/machinery/door/airlock/maintenance{ name = "Broom Closet" @@ -92018,21 +92326,6 @@ "wIq" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/apmaint) -"wIw" = ( -/obj/machinery/camera{ - c_tag = "Telecomms Server Room"; - dir = 4 - }, -/obj/machinery/tcomms/core/station, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - name = "west bump" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/telecomms/chamber) "wIL" = ( /obj/machinery/computer/cryopod{ pixel_y = 32 @@ -92107,6 +92400,14 @@ icon_state = "cafeteria" }, /area/station/command/office/rd) +"wJA" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) "wJC" = ( /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/maintcentral) @@ -92122,18 +92423,19 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) +"wKd" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/hallway/primary/central) "wKi" = ( /obj/effect/spawner/airlock, /turf/simulated/wall, /area/station/hallway/spacebridge/comeng) -"wKk" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, -/area/station/hallway/primary/aft/west) "wKu" = ( /obj/structure/cable/orange{ d1 = 1; @@ -92153,6 +92455,19 @@ icon_state = "white" }, /area/station/medical/storage/secondary) +"wKz" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange, +/turf/simulated/floor/plating, +/area/station/security/armory/secure) +"wKK" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "wKN" = ( /obj/structure/cable/orange{ d1 = 1; @@ -92178,18 +92493,6 @@ icon_state = "dark" }, /area/station/command/bridge) -"wKP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/east) "wKW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -92211,18 +92514,26 @@ icon_state = "purplecorner" }, /area/station/hallway/primary/aft/east) -"wLm" = ( -/obj/machinery/door/airlock/research{ - name = "Research Division Access" +"wLn" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "medmain"; + name = "Medbay Entrance" }, +/obj/effect/mapping_helpers/airlock/access/any/medical/general, /obj/effect/mapping_helpers/airlock/access/any/medical/genetics, -/obj/effect/mapping_helpers/airlock/access/any/science/research, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, /turf/simulated/floor/plasteel/white, -/area/station/science/hallway) +/area/station/medical/medbay) "wLr" = ( /obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, @@ -92274,18 +92585,6 @@ /obj/machinery/mecha_part_fabricator, /turf/simulated/floor/plating, /area/station/maintenance/electrical_shop) -"wMv" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "wMy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, @@ -92339,23 +92638,16 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) -"wNH" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id_tag = "ceoffice" +"wNA" = ( +/obj/structure/table, +/obj/item/storage/box/syringes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/beakers, +/turf/simulated/floor/plasteel{ + icon_state = "whitepurplefull" }, -/turf/simulated/floor/plating, -/area/station/command/office/ce) +/area/station/science/xenobiology) "wNX" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -92369,13 +92661,23 @@ icon_state = "purplecorner" }, /area/station/hallway/primary/aft/west) +"wOe" = ( +/obj/machinery/door/window/classic/reversed{ + dir = 8; + pixel_x = 1; + name = "Boxing Arena" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/public/fitness) "wOn" = ( /obj/item/radio/intercom{ pixel_y = -28; name = "custom placement" }, /obj/structure/bed/roller, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whiteblue" }, @@ -92383,8 +92685,32 @@ "wOD" = ( /turf/simulated/floor/plasteel, /area/station/security/range) +"wOH" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/classic/normal{ + dir = 1; + name = "Robotics Desk" + }, +/obj/effect/mapping_helpers/airlock/windoor/access/any/science/robotics{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 2; + id_tag = "RoboticsShutters" + }, +/obj/item/paper_bin, +/obj/item/desk_bell{ + pixel_x = 7; + pixel_y = 7; + anchored = 1 + }, +/turf/simulated/floor/plasteel{ + icon_state = "purplefull" + }, +/area/station/science/robotics) "wOV" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/firealarm{ dir = 1; pixel_y = -24; @@ -92429,7 +92755,7 @@ icon_state = "1-4" }, /obj/structure/bed/roller, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -92568,14 +92894,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/public/vacant_office) -"wSc" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24; - name = "south bump" - }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) "wSk" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/carpet, @@ -92627,21 +92945,6 @@ icon_state = "rampbottom" }, /area/station/hallway/secondary/exit) -"wTi" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "External Airlock Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/hallway/primary/central) "wTm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -92666,7 +92969,7 @@ }, /area/station/service/chapel) "wTs" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/wood, /area/station/service/bar) "wTB" = ( @@ -92683,23 +92986,6 @@ /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) -"wUd" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Walkway" - }, -/obj/machinery/door/poddoor/preopen{ - id_tag = "ailockdown"; - layer = 2.6; - name = "AI Asteroid Lockdown" - }, -/obj/effect/turf_decal/caution/red{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/turret_protected/aisat/interior) "wUo" = ( /obj/structure/table, /obj/item/mmi, @@ -92730,21 +93016,28 @@ icon_state = "cafeteria" }, /area/station/service/kitchen) -"wUU" = ( -/obj/structure/disposalpipe/segment{ - color = "#954535" +"wUO" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, -/obj/machinery/door/airlock/security/glass{ - name = "Criminal Delivery Chute" +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 }, -/obj/effect/mapping_helpers/airlock/access/all/security/doors, -/obj/effect/turf_decal/stripes/full, -/obj/effect/turf_decal/stripes/red/full, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, -/area/station/hallway/primary/aft/west) +/turf/simulated/floor/plating, +/area/station/security/prison/cell_block/A) "wUV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -92817,6 +93110,36 @@ }, /turf/simulated/floor/engine, /area/station/science/test_chamber) +"wWf" = ( +/obj/machinery/porta_turret{ + dir = 4; + installation = /obj/item/gun/energy/gun; + name = "hallway turret" + }, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" + }, +/area/station/turret_protected/aisat/interior/secondary) +"wWm" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "wWC" = ( /turf/simulated/mineral/ancient, /area/station/hallway/secondary/garden) @@ -92842,6 +93165,21 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/engmed) +"wWW" = ( +/obj/structure/statue/tranquillite/mime, +/obj/machinery/alarm{ + dir = 1; + pixel_y = -24; + name = "south bump" + }, +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" + }, +/area/station/service/mime) "wXm" = ( /obj/structure/cable/orange{ d1 = 1; @@ -92883,13 +93221,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/east) -"wYq" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "rd" - }, -/obj/structure/cable/orange, -/turf/simulated/floor/plating, -/area/station/command/office/rd) "wYt" = ( /obj/machinery/light{ dir = 1 @@ -92901,20 +93232,16 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/engmed) -"wYu" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "wYw" = ( /obj/machinery/light/small{ dir = 4 }, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/gambling_den) +"wYB" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/fsmaint) "wYO" = ( /obj/structure/cable/orange{ d1 = 1; @@ -92928,38 +93255,29 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) -"wYX" = ( -/obj/structure/cable{ - d2 = 4; - icon_state = "0-4" +"wYY" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "cargolockdown"; + layer = 2.6; + name = "Cargo Lockdown" }, -/area/station/turret_protected/ai) -"wZj" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" +/obj/effect/turf_decal/caution/red{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/gambling_den) +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/medcargo) "wZl" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance/two, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/station/hallway/primary/central) -"wZq" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "Detective" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/turf/simulated/floor/plating, -/area/station/security/detective) "wZv" = ( /turf/simulated/wall, /area/station/medical/paramedic) @@ -92993,6 +93311,21 @@ icon_state = "whiteyellow" }, /area/station/science/robotics/chargebay) +"wZI" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Walkway" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id_tag = "scilockdown"; + layer = 2.6; + name = "Science Lockdown" + }, +/obj/effect/turf_decal/caution/red, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/spacebridge/servsci) "wZL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -93027,21 +93360,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/starboard/south) -"wZP" = ( -/obj/effect/spawner/window/reinforced/polarized/grilled{ - id = "rd" - }, -/obj/structure/cable/orange{ - d2 = 4; - icon_state = "0-4" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/simulated/floor/plating, -/area/station/command/office/rd) "wZW" = ( /obj/machinery/door/poddoor{ density = 0; @@ -93057,6 +93375,22 @@ /obj/structure/sign/explosives, /turf/simulated/floor/engine, /area/station/science/test_chamber) +"xag" = ( +/obj/structure/disposalpipe/segment/corner{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/starboard/south) "xas" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -93113,6 +93447,18 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) +"xaH" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/poddoor/preopen{ + id_tag = "XenoPod6"; + name = "containment door 6" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/science/xenobiology) "xaI" = ( /turf/simulated/floor/plasteel{ dir = 6; @@ -93136,6 +93482,24 @@ }, /turf/simulated/floor/plating/airless, /area/station/maintenance/disposal/northwest) +"xbn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Service"; + location = "CommandWest"; + name = "navigation beacon (Command-West)" + }, +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/fore/west) "xby" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 @@ -93216,24 +93580,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/port) -"xcQ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - density = 0; - icon_state = "open"; - id_tag = "Secure Gate"; - name = "Security Blast Door"; - opacity = 0 - }, -/obj/structure/cable/orange, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/security/prison/cell_block/A) "xcV" = ( /obj/structure/cable{ d1 = 4; @@ -93315,17 +93661,6 @@ "xdy" = ( /turf/simulated/floor/plating, /area/station/maintenance/asmaint) -"xdH" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "xdJ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -93416,27 +93751,6 @@ /obj/structure/disposalpipe/segment/corner, /turf/simulated/floor/plating, /area/station/maintenance/disposal/southwest) -"xfW" = ( -/obj/machinery/door/airlock/glass{ - name = "Disposals" - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/maintenance/disposal) -"xge" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "xgq" = ( /obj/structure/grille/broken, /turf/simulated/floor/plating/asteroid/ancient, @@ -93532,29 +93846,6 @@ icon_state = "whiteblue" }, /area/station/medical/cloning) -"xil" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/public/locker) -"xir" = ( -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "xiw" = ( /obj/item/restraints/handcuffs/pinkcuffs, /turf/simulated/floor/plating/asteroid/ancient, @@ -93648,19 +93939,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/fore/east) -"xjn" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Port Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/port) "xjx" = ( /obj/structure/cable/orange{ d1 = 4; @@ -93676,13 +93954,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/starboard) -"xjI" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) "xjJ" = ( /obj/structure/cable{ d2 = 4; @@ -93733,6 +94004,24 @@ "xkf" = ( /turf/simulated/floor/plasteel, /area/station/security/main) +"xkj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "External Airlock Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/hallway/primary/starboard/south) "xkk" = ( /obj/structure/cable{ d1 = 1; @@ -93768,20 +94057,6 @@ "xla" = ( /turf/simulated/wall/r_wall, /area/station/security/prison/cell_block/A) -"xlp" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/west) -"xlv" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/spawner/random_spawners/dirt_frequent, -/turf/simulated/floor/plating, -/area/station/maintenance/apmaint) "xlM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/light{ @@ -93794,21 +94069,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/medcargo) -"xlQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Starboard Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/east) "xlS" = ( /turf/simulated/floor/plasteel{ icon_state = "darkyellow" @@ -93829,16 +94089,6 @@ /obj/structure/table/wood, /turf/simulated/floor/wood, /area/station/service/bar) -"xlX" = ( -/obj/machinery/door/window/classic/reversed{ - dir = 4; - pixel_x = 1; - name = "Boxing Arena" - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/public/fitness) "xlY" = ( /obj/structure/cable{ d1 = 1; @@ -93895,14 +94145,18 @@ "xnA" = ( /turf/simulated/wall/r_wall, /area/station/science/server) -"xnB" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24; - name = "east bump" +"xnH" = ( +/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ + dir = 8 }, -/turf/simulated/floor/plasteel, -/area/station/hallway/primary/central) +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "xnZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -93943,20 +94197,6 @@ icon_state = "dark" }, /area/station/medical/morgue) -"xoD" = ( -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "Science Asteroid Solars" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plating{ - icon_state = "asteroidplating" - }, -/area/station/maintenance/portsolar) "xoO" = ( /obj/structure/cable/orange{ d1 = 1; @@ -94016,6 +94256,21 @@ /obj/machinery/chem_heater, /turf/simulated/floor/plating, /area/station/maintenance/starboard) +"xpt" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Central Asteroid Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/maintcentral) "xqh" = ( /obj/structure/cable/orange{ d1 = 4; @@ -94057,14 +94312,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/primary/port/north) -"xqL" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Central Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/atmospherics/pipe/simple/hidden/yellow, -/turf/simulated/floor/plating, -/area/station/maintenance/storage) "xqN" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/carpet/green, @@ -94116,18 +94363,6 @@ icon_state = "escape" }, /area/station/hallway/secondary/entry) -"xrr" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fore Asteroid Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plating, -/area/station/hallway/primary/fore/west) "xrs" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -94151,14 +94386,28 @@ icon_state = "dark" }, /area/station/maintenance/asmaint) -"xrO" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" +"xrY" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "cmo" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plating, -/area/station/hallway/secondary/exit) +/area/station/command/office/cmo) "xrZ" = ( /turf/simulated/wall, /area/station/security/interrogation) @@ -94182,6 +94431,11 @@ icon_state = "dark" }, /area/station/security/processing) +"xsS" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "xta" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/orange{ @@ -94211,20 +94465,12 @@ }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, -/area/station/maintenance/fsmaint) +/area/station/maintenance/fsmaint2) "xtR" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/gambling_den) -"xtZ" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/east) "xuc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -94254,14 +94500,6 @@ icon_state = "dark" }, /area/station/ai_monitored/storage/eva) -"xuG" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Aft Asteroid Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/south) "xuJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -94269,7 +94507,9 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/starboard) "xvn" = ( -/obj/effect/decal/warning_stripes/northwestsouth, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, /obj/structure/bed/amb_trolley{ dir = 4 }, @@ -94283,7 +94523,9 @@ }, /area/station/medical/paramedic) "xvr" = ( -/obj/effect/decal/warning_stripes/northeastsouth, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, /obj/vehicle/ambulance{ dir = 4 }, @@ -94340,12 +94582,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/dockmed) -"xwN" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/west) "xwQ" = ( /obj/structure/table, /obj/item/wrench, @@ -94389,49 +94625,39 @@ /turf/simulated/floor/carpet, /area/station/public/locker) "xxg" = ( -/obj/effect/spawner/window/reinforced, +/obj/effect/spawner/airlock/e_to_w, /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, -/area/station/hallway/secondary/garden) +/area/station/maintenance/starboardsolar/aft) "xxs" = ( /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/east) -"xxy" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plating/asteroid/ancient, -/area/station/maintenance/starboard) -"xxB" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/cable/orange{ +"xxt" = ( +/obj/structure/cable{ d1 = 2; d2 = 8; icon_state = "2-8" }, -/obj/structure/cable/orange{ - d2 = 2; - icon_state = "0-2" - }, -/obj/machinery/door/firedoor, -/turf/simulated/floor/plating, -/area/station/security/brig) -"xxL" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1 +/obj/machinery/hologram/holopad, +/turf/simulated/floor/plasteel{ + icon_state = "bcircuit" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 +/area/station/turret_protected/ai) +"xxy" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating/asteroid/ancient, +/area/station/maintenance/starboard) +"xxK" = ( +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 }, -/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel{ - icon_state = "neutralfull" + icon_regular_floor = "yellowsiding"; + icon_state = "tranquillite" }, -/area/station/hallway/primary/port/east) +/area/station/service/theatre) "xxR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -94501,7 +94727,7 @@ /area/station/service/bar) "xyF" = ( /obj/machinery/suit_storage_unit/cmo/secure/sec_storage, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkblue" @@ -94527,6 +94753,26 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) +"xyK" = ( +/obj/machinery/atmospherics/portable/canister/air, +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/turf/simulated/floor/plasteel, +/area/station/service/clown) +"xyT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Private Patient Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/mapping_helpers/airlock/polarized{ + id = "private" + }, +/turf/simulated/floor/plasteel{ + icon_state = "white" + }, +/area/station/medical/patients_rooms) "xzd" = ( /obj/structure/cable/orange{ d1 = 1; @@ -94550,6 +94796,14 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan, /turf/simulated/floor/engine, /area/station/engineering/control) +"xzp" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random_spawners/dirt_frequent, +/turf/simulated/floor/plating, +/area/station/maintenance/fore2) "xzA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -94561,19 +94815,6 @@ icon_state = "whitebluecorner" }, /area/station/medical/surgery/secondary) -"xzH" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/preopen{ - id_tag = "XenoPod5"; - name = "containment door 5" - }, -/obj/structure/cable/orange{ - d2 = 8; - icon_state = "0-8" - }, -/turf/simulated/floor/plating, -/area/station/science/xenobiology) "xzI" = ( /obj/machinery/economy/vending/snack, /turf/simulated/floor/plasteel{ @@ -94603,24 +94844,6 @@ icon_state = "dark" }, /area/station/security/warden) -"xzL" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) -"xzN" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/south) "xAk" = ( /obj/machinery/light{ dir = 1 @@ -94640,16 +94863,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/scidock) -"xAl" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore/east) "xAr" = ( /obj/structure/chair/sofa/corp/left, /turf/simulated/floor/plasteel, @@ -94667,7 +94880,9 @@ /area/station/medical/patients_rooms) "xAI" = ( /obj/structure/window/reinforced, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/science/misc_lab) "xAR" = ( @@ -94728,21 +94943,6 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/entry/north) -"xBy" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "xBB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -94778,6 +94978,11 @@ icon_state = "neutralcorner" }, /area/station/hallway/spacebridge/scidock) +"xCc" = ( +/obj/effect/spawner/airlock/s_to_n, +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/maintenance/auxsolarport) "xCd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -94793,13 +94998,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/carpet/arcade, /area/station/public/arcade) -"xCk" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, -/area/station/security/permabrig) "xCt" = ( /obj/structure/sign/barber{ pixel_y = -30 @@ -94879,29 +95077,6 @@ icon_state = "white" }, /area/station/science/toxins/mixing) -"xDM" = ( -/obj/structure/disposalpipe/segment{ - color = "#954535" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/aft/west) -"xDR" = ( -/obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/obj/structure/cable/orange, -/turf/simulated/floor/plating, -/area/station/security/warden) "xDX" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -94920,6 +95095,14 @@ icon_state = "whiteblue" }, /area/station/medical/cloning) +"xEb" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/public/locker) "xEc" = ( /obj/machinery/computer/area_atmos, /obj/machinery/light{ @@ -94927,6 +95110,11 @@ }, /turf/simulated/floor/plasteel, /area/station/science/storage) +"xEd" = ( +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/aft/west) "xEf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -94945,7 +95133,7 @@ /turf/space, /area/shuttle/gamma/station) "xEJ" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/shieldwallgen, /obj/machinery/firealarm{ dir = 4; @@ -95040,6 +95228,28 @@ icon_state = "asteroidplating" }, /area/station/maintenance/maintcentral) +"xGn" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/north) "xGu" = ( /obj/effect/spawner/grouped_spawner{ group_id = "tunnelbats"; @@ -95056,6 +95266,27 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/carpet, /area/station/medical/psych) +"xGA" = ( +/obj/machinery/door/airlock/atmos/glass{ + autoclose = 0; + id_tag = "atmossm_door_int"; + locked = 1; + name = "Atmospherics Access Chamber" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/access_button{ + autolink_id = "atmossm_btn_int"; + name = "Atmospherics Access Button"; + pixel_y = -24; + req_access_txt = "24" + }, +/obj/machinery/atmospherics/pipe/simple/visible/yellow{ + dir = 4 + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/station/engineering/control) "xGE" = ( /obj/structure/girder, /obj/structure/grille, @@ -95078,12 +95309,6 @@ /obj/machinery/light/small, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/port) -"xHJ" = ( -/obj/effect/spawner/random_spawners/dirt_often, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "xHO" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -95135,6 +95360,17 @@ /obj/effect/spawner/window/reinforced/plasma, /turf/simulated/floor/plating, /area/station/engineering/control) +"xIB" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/random_spawners/dirt_often, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/secondary/entry/north) "xIH" = ( /obj/machinery/light{ dir = 4 @@ -95152,6 +95388,17 @@ icon_state = "neutral" }, /area/station/public/storage/tools) +"xIP" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/quantumpad/cere/science_arrivals{ + name = "quantum pad" + }, +/turf/simulated/floor/plasteel{ + icon_state = "darkgreenfull" + }, +/area/station/public/quantum/science) "xIU" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, @@ -95179,6 +95426,17 @@ icon_state = "asteroidplating" }, /area/station/hallway/spacebridge/scidock) +"xJA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 28; + name = "custom placement" + }, +/obj/structure/closet/wardrobe/pjs, +/turf/simulated/floor/plasteel, +/area/station/public/locker) "xJO" = ( /obj/structure/sign/directions/security{ dir = 1; @@ -95305,6 +95563,21 @@ icon_state = "neutralcorner" }, /area/station/hallway/secondary/entry/north) +"xMA" = ( +/obj/structure/disposalpipe/segment{ + color = "#954535" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Criminal Delivery Chute" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/doors, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/stripes/red, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "neutralcorner" + }, +/area/station/hallway/primary/aft/west) "xME" = ( /obj/machinery/light{ dir = 1 @@ -95374,19 +95647,6 @@ icon_state = "dark" }, /area/station/science/robotics) -"xNJ" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "xNM" = ( /obj/machinery/door/airlock/hatch, /obj/effect/mapping_helpers/airlock/autoname, @@ -95449,27 +95709,6 @@ }, /turf/simulated/floor/plating, /area/station/science/rnd) -"xOM" = ( -/obj/machinery/door/airlock/atmos/glass{ - autoclose = 0; - id_tag = "atmossm_door_int"; - locked = 1; - name = "Atmospherics Access Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/access_button{ - autolink_id = "atmossm_btn_int"; - name = "Atmospherics Access Button"; - pixel_y = -24; - req_access_txt = "24" - }, -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/control) "xON" = ( /obj/structure/cable/orange{ d1 = 2; @@ -95480,16 +95719,6 @@ icon_state = "asteroidplating" }, /area/station/maintenance/asmaint) -"xOQ" = ( -/obj/structure/cable/orange{ - d1 = 1; - d2 = 2; - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/north) "xOY" = ( /obj/machinery/light_switch{ dir = 4; @@ -95502,6 +95731,21 @@ icon_state = "whiteblue" }, /area/station/medical/paramedic) +"xPf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/sortjunction/reversed{ + dir = 8; + name = "disposal pipe - Kitchen"; + sort_type_txt = "20" + }, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/east) "xPv" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/structure/cable/orange{ @@ -95657,6 +95901,21 @@ icon_state = "dark" }, /area/station/science/robotics) +"xSg" = ( +/obj/effect/spawner/window/reinforced/polarized/grilled{ + id = "rd" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/plating, +/area/station/command/office/rd) "xSo" = ( /turf/simulated/wall, /area/station/security/checkpoint/secondary) @@ -95696,6 +95955,14 @@ icon_state = "white" }, /area/station/medical/chemistry) +"xSO" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/simulated/floor/plating, +/area/station/medical/virology) "xSR" = ( /obj/structure/table/wood, /obj/item/candle, @@ -95729,40 +95996,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/wall, /area/station/hallway/primary/aft/west) -"xTm" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/starboard/north) -"xTt" = ( -/obj/effect/landmark/lightsout, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) -"xTy" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/secondary/entry/south) "xTB" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ dir = 1 @@ -95823,14 +96056,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/apmaint) -"xUN" = ( -/obj/structure/disposalpipe/segment/corner{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "xUT" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -95856,6 +96081,22 @@ icon_state = "neutralcorner" }, /area/station/hallway/spacebridge/dockmed) +"xVj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/simulated/floor/plasteel, +/area/station/engineering/atmos/control) "xVr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -95867,6 +96108,21 @@ /obj/structure/closet/emcloset, /turf/simulated/floor/plating/airless, /area/station/science/toxins/test) +"xVu" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/station/medical/virology) "xVB" = ( /obj/machinery/chem_dispenser, /obj/structure/disaster_counter/chemistry{ @@ -95940,14 +96196,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) -"xWq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, -/area/station/service/hydroponics) "xWu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -95969,19 +96217,6 @@ /obj/structure/sign/security, /turf/simulated/wall, /area/station/maintenance/fsmaint) -"xWG" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/polarized{ - id = "qm" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/command/glass, -/obj/effect/mapping_helpers/airlock/autoname, -/obj/effect/mapping_helpers/airlock/access/all/supply/qm, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, -/area/station/supply/qm) "xXl" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 @@ -96055,13 +96290,6 @@ "xYM" = ( /turf/simulated/wall/mineral/titanium, /area/shuttle/pod_1) -"xYV" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/fore) "xYZ" = ( /turf/simulated/wall, /area/station/command/bridge) @@ -96140,6 +96368,32 @@ }, /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/asmaint) +"xZN" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating{ + icon_state = "asteroidplating" + }, +/area/station/maintenance/fsmaint2) +"xZP" = ( +/obj/effect/spawner/window/reinforced/grilled, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Secure Gate"; + name = "Security Blast Door"; + opacity = 0 + }, +/turf/simulated/floor/plating, +/area/station/security/brig) "xZT" = ( /obj/structure/grille/broken, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -96157,7 +96411,7 @@ /obj/machinery/computer/scan_consolenew{ dir = 8 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch{ pixel_y = 24; name = "north bump" @@ -96167,14 +96421,6 @@ icon_state = "whitepurple" }, /area/station/science/genetics) -"yaE" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, -/area/station/hallway/primary/port/south) "yaN" = ( /turf/simulated/floor/plasteel, /area/station/security/lobby) @@ -96204,6 +96450,19 @@ icon_state = "whiteblue" }, /area/station/medical/medbay) +"ybn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor, +/turf/simulated/floor/plasteel{ + icon_state = "neutralfull" + }, +/area/station/hallway/primary/port/south) "ybJ" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line{ @@ -96228,13 +96487,6 @@ "ybP" = ( /turf/simulated/floor/carpet/green, /area/station/service/library) -"ybY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/maintenance/disposal/north) "ybZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/camera{ @@ -96353,24 +96605,22 @@ /obj/machinery/hologram/holopad, /turf/simulated/floor/wood, /area/station/legal/magistrate) -"ydV" = ( +"yed" = ( /obj/effect/spawner/window/reinforced/grilled, -/obj/structure/cable/orange{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/orange{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, +/obj/machinery/door/firedoor, /obj/structure/cable/orange{ d2 = 8; icon_state = "0-8" }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Prison Gate"; + name = "Prison Lockdown Blast Doors"; + opacity = 0 + }, /turf/simulated/floor/plating, -/area/station/public/storage/tools) +/area/station/security/permabrig) "yeo" = ( /obj/machinery/newscaster{ pixel_y = -28; @@ -96522,20 +96772,6 @@ /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) -"ygQ" = ( -/obj/machinery/door/airlock/medical{ - name = "Operating Theatre Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, -/obj/structure/cable/orange{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - icon_state = "showroomfloor" - }, -/area/station/medical/surgery/secondary) "ygT" = ( /obj/effect/spawner/window/reinforced/polarized{ id = "private" @@ -96646,6 +96882,34 @@ icon_state = "dark" }, /area/station/security/brig) +"yie" = ( +/obj/machinery/door/airlock/glass{ + name = "Genetics Research" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/genetics, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id_tag = "Biohazard_medi"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/turf/simulated/floor/plasteel/white, +/area/station/science/genetics) "yii" = ( /turf/simulated/mineral/ancient/outer, /area/station/hallway/primary/central) @@ -96667,6 +96931,10 @@ icon_state = "whitepurple" }, /area/station/science/xenobiology) +"yiS" = ( +/obj/effect/spawner/window/reinforced/grilled, +/turf/simulated/floor/plating, +/area/station/hallway/spacebridge/serveng) "yiT" = ( /obj/structure/cable/orange{ d1 = 1; @@ -96726,24 +96994,6 @@ slowdown = -0.3 }, /area/station/hallway/spacebridge/scidock) -"yjJ" = ( -/obj/machinery/porta_turret{ - dir = 4; - installation = /obj/item/gun/energy/gun; - name = "hallway turret" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "bcircuit" - }, -/area/station/turret_protected/aisat/interior/secondary) "yjQ" = ( /obj/structure/cable/orange{ d1 = 4; @@ -102425,7 +102675,7 @@ rNK rNK rNK rNK -qRL +tJe tpl tpl mSS @@ -102437,7 +102687,7 @@ sWf mSS tpl rth -qRL +tJe rNK rNK rNK @@ -102682,7 +102932,7 @@ rNK rNK rNK rNK -qRL +tJe rth tpl aad @@ -102694,7 +102944,7 @@ aad aad tpl tpl -qRL +tJe rNK rNK rNK @@ -102939,7 +103189,7 @@ rNK rNK rNK rNK -qRL +tJe xVs tpl rth @@ -102951,7 +103201,7 @@ aad eLg mZP xVs -qRL +tJe rNK rNK rNK @@ -103196,8 +103446,8 @@ rNK rNK rNK rNK -qRL -qRL +tJe +tJe aad mSS aad @@ -103207,8 +103457,8 @@ xko aad lNn aad -qRL -qRL +tJe +tJe rNK rNK rNK @@ -103329,7 +103579,7 @@ xIX bna abd abd -hrU +mBD abY wdb wdb @@ -103345,7 +103595,7 @@ wdb wdb wdb cXq -xlp +vuL dom dom egv @@ -103683,9 +103933,9 @@ rNK rNK gRZ gRZ -lrL -lrL -lrL +pBW +pBW +pBW gRZ gRZ rNK @@ -104097,7 +104347,7 @@ rNK rNK rNK csP -mpz +aGW csP csP rNK @@ -104119,7 +104369,7 @@ rNK rNK cXo cXo -dNv +kIy fiK jft jft @@ -104394,7 +104644,7 @@ mfN mrW mAJ mAJ -uLk +vUp nkV wdb wdb @@ -104451,7 +104701,7 @@ wdb wdb wdb utB -aCx +tOo bZB pEA nPH @@ -104459,7 +104709,7 @@ klh dGr rpk pWj -aCx +tOo qtO wdb wdb @@ -104512,7 +104762,7 @@ wdb wdb tlq pjU -isY +qyy xDX qxB kCM @@ -105162,7 +105412,7 @@ lRR lRR rNK mfN -msy +coE mfN mfN rNK @@ -105375,10 +105625,10 @@ bSA rNK rNK rNK -sfs -sfs -sfs -sfs +psw +psw +psw +psw lBh rNK euP @@ -105482,8 +105732,8 @@ aXn bTp gRZ gRZ -mtw -tts +uBy +rBB bTp bTp bTp @@ -105630,9 +105880,9 @@ aNm aNm aNm rNK -sfs -sfs -eOR +psw +psw +xCc cdC iKu cdV @@ -105723,9 +105973,9 @@ rNK rNK pXy pXy -gHH -gHH -gHH +sNr +sNr +sNr pXy pXy hUU @@ -105799,8 +106049,8 @@ rNK rNK vDy cZN -guP -isY +jVU +qyy rFb amF ylX @@ -106144,16 +106394,16 @@ rNK rNK rNK rNK -sfs -sfs -sfs +psw +psw +psw lHa cdJ dKA lBh ueH ueH -mpz +aGW ueH yhW uuj @@ -106403,11 +106653,11 @@ rNK rNK rNK rNK -sfs +psw cdK vDK ciw -cvF +ciy qEb xta bnj @@ -106769,7 +107019,7 @@ xaR xaR lhM fFl -tbG +smJ rNw whg uCK @@ -106925,7 +107175,7 @@ duF cDt dvD bnp -rVy +ltr ubY bIf xJa @@ -107316,9 +107566,9 @@ rNK mjo iEw mjo -wfr -pAQ -wfr +vTR +kTd +vTR mjo ccW ccW @@ -107409,7 +107659,7 @@ xIX aaF abd abd -hrU +mBD abY wdb wdb @@ -107433,7 +107683,7 @@ wdb wdb sbG xbm -hrU +mBD aIR aAq aAq @@ -107451,8 +107701,8 @@ xJa xJa xJa xJa -lmP -mIR +hlA +ctU yhW xJa cRv @@ -107475,7 +107725,7 @@ rNK rNK rNK iCE -msy +coE iCE rNK rNK @@ -107572,7 +107822,7 @@ rNK rNK mjo iXt -qWL +cmg fdX iNa cqi @@ -107717,7 +107967,7 @@ abW abW abW gnu -dNv +kIy fiK fiK fiK @@ -107829,7 +108079,7 @@ rNK rNK mjo iXt -tJX +eBL jSc wLz cqj @@ -108032,7 +108282,7 @@ tIM xUT tIM xUT -nEb +kjq xaR xaR pDY @@ -108049,7 +108299,7 @@ vvt uvg xLj xLj -vVq +cxD bXj bXj vtY @@ -108177,7 +108427,7 @@ rNK rNK rNK xIX -mpz +aGW xIX xIX rNK @@ -108259,7 +108509,7 @@ pXy oyM oKF paW -hdt +cNd sNu ktW cNW @@ -108289,7 +108539,7 @@ jwF xyf jvx pFm -xjn +jsN pFm pFm pFm @@ -108475,8 +108725,8 @@ xhk xNA xtN dnw -vbX -vbX +eDv +eDv oQY vFB vFB @@ -108493,12 +108743,12 @@ ixE ixn dom imT -xlp +vuL jQH wdb wdb -gqw -uLk +led +vUp lPs lYX sNq @@ -108516,7 +108766,7 @@ uCK xFT oLZ lcq -jDM +cNe pUg lcq cNX @@ -108530,7 +108780,7 @@ aXn uvT iKw oZu -gdB +uKs buo vvU bxf @@ -108732,8 +108982,8 @@ xhk ulj xtN dnw -vbX -vbX +eDv +eDv oQY vFB vIu @@ -108775,7 +109025,7 @@ pDl cMT cMT cMT -vzf +cpO cMT cMT cUx @@ -108858,8 +109108,8 @@ gQc gQc uCu uCu -ked -qYI +nIZ +jZN uCu uCu ccW @@ -109018,7 +109268,7 @@ iCE iCE iCE iCE -uzF +cTN sNq aXn aXn @@ -109030,10 +109280,10 @@ pXy uGb kWm cMT -vqK -pQu -oCm -wGa +cNg +kHu +xxK +uwc cMT cUx xZT @@ -109076,7 +109326,7 @@ cDo dzm uME bXj -kCv +vav bXj bXj bXj @@ -109287,10 +109537,10 @@ ohb cUx bfA cMT -pGo -wgw -dJW -bzk +cNh +sdF +vHp +qsR cMT cUx eoX @@ -109517,8 +109767,8 @@ vZt nxA dCV dCV -tAl -uEL +esX +goP dDB dDB cRv @@ -109544,10 +109794,10 @@ cME bck kWm cMT -vlX -tmz -ltv -sAp +beJ +pAb +gyb +qtm cMT cUx mYN @@ -109803,7 +110053,7 @@ pZo cMT cMT cMT -mlk +fav cMT cMT hfi @@ -109882,7 +110132,7 @@ cJu dcG uCu sxb -svM +wkx sxb uCu eUs @@ -110150,7 +110400,7 @@ fNC tbu viJ jJs -fOu +kRH cuy cvs vyU @@ -110257,9 +110507,9 @@ rNK rNK rNK rNK -nMm +sCA auh -vDE +qgD wUX wUX wUX @@ -110269,7 +110519,7 @@ wUX wUX tYz dFX -qMq +frS dFX tYz tYz @@ -110326,7 +110576,7 @@ ewd xaR tIM xaR -dNe +tpC xUT xaR xaR @@ -110360,7 +110610,7 @@ sym sym sym bUN -rXB +bFY bUN bUN rNT @@ -110369,10 +110619,10 @@ rNT lvw cbc uJr -uTM -wvk -nhs -lUh +cCD +cQz +cUs +tjZ uJr aXn aXn @@ -110396,7 +110646,7 @@ cJu dcG uCu clR -apV +sES clR cmF saR @@ -110504,19 +110754,19 @@ rNK rNK pVD pVD -cyq -tMN -cyq +fSO +mZH +fSO cdL -cyq -tMN -cyq +fSO +mZH +fSO pVD pVD pVD -oXA +mRS anJ -lku +ipw wUX duk dvF @@ -110536,13 +110786,13 @@ joR mnL dkp dkp -aUg +aSs dkp dkp cSV dkq dkq -okW +wsU uuj uuj uuj @@ -110568,8 +110818,8 @@ usD bav bav bav -tvg -kyO +fdh +ddh bav cMX pqy @@ -110583,7 +110833,7 @@ veQ jwF pTp xyf -dDV +tpK vFn uko xyf @@ -110595,7 +110845,7 @@ rZO wxr bsv xaR -pKn +kXZ hVC hVC sUt @@ -110626,10 +110876,10 @@ rNT nEl imr vtw -efN -ekC -ehJ -qJX +veO +fuU +fLH +mJX uJr aXn aXn @@ -110770,15 +111020,15 @@ mFT dqa aoZ dqa -kNc +qbx yfX cDJ dtj wUX aJz -hcm +bdt puM -hcm +bdt bnv wUX aGH @@ -110852,7 +111102,7 @@ wLy lhM jAn xGu -aYY +wdl jlo jlo voH @@ -110883,10 +111133,10 @@ rNT wjk aXq smx -sVR -elT -lXu -eAf +vnV +adb +ceV +wWW ezu hUU hUU @@ -110908,7 +111158,7 @@ biI bnQ cJu biK -amV +liC bSE pgO qll @@ -110925,7 +111175,7 @@ wXW wXW jiS lMW -eBR +czM lMW wqx ccW @@ -110939,10 +111189,10 @@ rNK cTh rLA wiu -gds +rXi cTh -onB -onB +uzZ +uzZ rNK rNK rNK @@ -111021,13 +111271,13 @@ doB ajA dpg akC -oCD +alg vKV akC aok apa vKV -kRC +gYc dtp aui dtr @@ -111043,7 +111293,7 @@ nII uXU nII ccp -aRP +uns uTo rKD yaN @@ -111165,7 +111415,7 @@ biK bnQ bnQ bnQ -qxP +ggZ jgl wyR dqY @@ -111176,9 +111426,9 @@ dnQ iBC lwr wXW -dPu +aar hTx -hSS +nfq wXW lZz lMW @@ -111199,7 +111449,7 @@ njB fkk bQJ kIn -onB +uzZ rNK rNK rNK @@ -111284,23 +111534,23 @@ iHo aol apb drw -tkH +vpS emI hEk dtl -viK +aFu hSd duM pdg eLU hSd -viK +aFu dww bIS bQd aJQ ccu -tAF +lzo lyS cnx yaN @@ -111316,7 +111566,7 @@ tPX dpd xXQ cub -qGt +fMH duz duh uuj @@ -111425,7 +111675,7 @@ cxg cxg cxg cxg -eEV +clS cxg cxg cxg @@ -111433,9 +111683,9 @@ qll kal iid wXW -oWe +dmO oqU -jPg +uLT wXW sBh wsR @@ -111536,7 +111786,7 @@ mCL mCL mCL mCL -bYy +drz mCL xQS xQS @@ -111557,12 +111807,12 @@ cHh bQP bTP kcG -jwM +luv bsk rKD yaN idf -fLn +aUq vFG vFG cLq @@ -111571,11 +111821,11 @@ dkp cXr dkq dkq -eUl +doO dkq fIg -aTr -eyi +guD +hyY ioJ abW cRv @@ -111594,7 +111844,7 @@ aXn aXn mJl bcp -kzB +nNF bcp oie bco @@ -111630,7 +111880,7 @@ aEe aEe bLH bHZ -dQt +qKM bRi bPj eHi @@ -111670,7 +111920,7 @@ ccW ccW ccW ccW -nyn +cRV ccW ccW ccW @@ -111690,9 +111940,9 @@ cpx kal bsR wXW -jPg +uLT fIu -leo +efR wXW dCt irG @@ -111707,7 +111957,7 @@ irG irG uVg czI -xuG +wqE oyp mrh ira @@ -111819,7 +112069,7 @@ tmS ujO dyS idf -fLn +aUq cDi vFG wSk @@ -111828,7 +112078,7 @@ vnA cXL dkp dpJ -cir +ceI evb ice gvj @@ -111964,7 +112214,7 @@ qUd mvK uZl mvK -cOg +lMr orU ron pBh @@ -112085,7 +112335,7 @@ djt vFG dkp dpO -uZf +dIS faH ice gvj @@ -112167,7 +112417,7 @@ rNT rNT oYb kLV -goN +xyK yes tnY iWU @@ -112227,7 +112477,7 @@ hHE uEm gRu fYO -onB +uzZ rNK rNK rNK @@ -112342,9 +112592,9 @@ aUo cYg qCk ctA -jbE +pNB gVN -jrj +rZg hAY cWq iZd @@ -112384,9 +112634,9 @@ sBY bqh kJa mee -eNB -ydV -vmz +qbG +hVv +wzm vwc byk vtO @@ -112484,7 +112734,7 @@ mkA ozp xxU ydn -onB +uzZ rNK rNK rNK @@ -112561,7 +112811,7 @@ sxa vva mCL mCL -fej +dph mCL aeK ttS @@ -112581,8 +112831,8 @@ dvH exK exK xsg -jts -plY +dUb +uSW xsg exK tYz @@ -112599,7 +112849,7 @@ vFG cYh qCk dpV -tQX +dKM jiO ice gzo @@ -112641,9 +112891,9 @@ oQs lBX mPz brE -vAK +ufw kMz -vAK +ufw bxj byl xLq @@ -112676,23 +112926,23 @@ pvH kSB sKT kQX -dwC -wMv -kvg -uil +mLe +xnH +wnJ +rWt pLE hsf iQh dUv -rwh -rwh -rwh -rwh -rwh -rwh -rwh -rwh -rwh +dFf +dFf +dFf +dFf +dFf +dFf +dFf +dFf +dFf pin jKa hEC @@ -112713,7 +112963,7 @@ dzr puz vQk uuU -ekO +vEm lpv cqx fzj @@ -112740,7 +112990,7 @@ cTh cTh cTh cTh -gds +rXi wiu rNK rNK @@ -112852,11 +113102,11 @@ dkp aSz dkp dkp -fLn +aUq dkp dkp dpV -tQX +dKM ewM ice ice @@ -112867,14 +113117,14 @@ ice ice ice leM -hQQ -hQQ -hQQ +guc +guc +guc lAN lAN -hQQ -hQQ -hQQ +guc +guc +guc uSv uSv uSv @@ -112884,14 +113134,14 @@ bbb uSv uSv uSv -hsA +ezi cMT lVP pEE lVP cMT -lqt -wok +wFq +mWM eiB bkU eMc @@ -112906,8 +113156,8 @@ bkU ryb bkU nQA -qGz -emu +uDy +ohu aEe aEe aEe @@ -112933,22 +113183,22 @@ bWn bUN bVO oYb -rvj -xdH -cOY -rvj -hkR +mCM +iOk +bmJ +mCM +rRG lZN lZN vkJ -jBr -jBr -jBr +ivV +ivV +ivV vkJ vkJ -jBr -jBr -jBr +ivV +ivV +ivV vkJ vkl vkl @@ -112957,7 +113207,7 @@ vkl vkl vkl vkl -iXv +tjL vkl vkl gGI @@ -113099,11 +113349,11 @@ bIT nJL cHB kGm -kZI +dVv lbr hzh joR -rKU +aQc bKg cHi bKg @@ -113113,8 +113363,8 @@ bKg cYn bKg dqh -eNx -rKi +dKQ +liQ bjZ kJb qko @@ -113190,10 +113440,10 @@ gCh tcl gCh pZq -uid -gCl -xir -uid +eZX +iBn +lxQ +eZX wGo rIf nbB @@ -113206,7 +113456,7 @@ tRP kqf kqf kqf -nVK +axO gwg vgJ gwg @@ -113356,7 +113606,7 @@ dpu oam dpu eHx -sqf +rEf aXI luI dRs @@ -113370,17 +113620,17 @@ cho uFr kMp pCc -mTk -owS -scH -nXt -scH -scH -xwN -scH -scH -scH -qNB +xbn +jqh +chV +gBz +chV +chV +dCF +chV +chV +chV +fhE lCQ nmW nmW @@ -113389,72 +113639,72 @@ aXA nmW nmW mQF -jeZ -ibE -hXs -jYg -jYg -jYg -jYg -uhU -jYg -ahj -jYg -fVB -mEF -ihv -jYg -eXL -lMy -xOQ -mZk -vII -dVw -esK -ibE -ibE -ibE -ibE -ibE -gRs -wYu -ibE -ibE -jTa -evS -hil -rvj -rvj -rvj -rvj -rvj -oJq -rvj -sWi -rvj -xdH -rvj -rvj -rvj -rvj -rvj -wCx -rvj -rvj -yaE -rvj -rvj -rvj -oJq -rvj -rvj -xdH -uiX -rvj -gLz -rvj -rvj -ugl +sty +xsS +kLp +iFO +iFO +iFO +iFO +onk +iFO +icA +iFO +sWJ +gBp +mSw +iFO +wWm +xGn +bzU +jTV +iJF +chN +tqH +xsS +xsS +xsS +xsS +xsS +fsW +wkq +xsS +xsS +aNE +qZe +ybn +mCM +mCM +mCM +mCM +mCM +ecG +mCM +wvQ +mCM +iOk +mCM +mCM +mCM +mCM +mCM +gxo +mCM +mCM +oKK +mCM +mCM +mCM +ecG +mCM +mCM +iOk +oGs +mCM +mGM +mCM +mCM +mrc fFA xrc xrc @@ -113463,20 +113713,20 @@ few xrc xrc cgp -kqX -weP -weP -wji -weP -weP -eFq -nfn -dbX -weP -weP -weP -weP -sTF +wZI +xEd +xEd +mOX +xEd +xEd +ebN +lsg +car +xEd +xEd +xEd +xEd +vdZ qTc uRf xRh @@ -113613,7 +113863,7 @@ aHL oam uii gFp -iKS +bRh cEP rKD gVY @@ -113626,9 +113876,9 @@ dyV etJ cYo dlj -tSI -lWM -soj +dqG +bWx +cHw evL gDm evL @@ -113667,7 +113917,7 @@ rVm snh xHO nzE -ukW +lbg kjT sJy buz @@ -113685,13 +113935,13 @@ bIa bJv gEi gEi -xNJ -xNJ -uWs -kaD -kyC -xNJ -xNJ +pwN +pwN +rhg +mtT +dJe +pwN +pwN sny gEi gEi @@ -113733,7 +113983,7 @@ atE rNY atE wiT -mDb +kjJ qTc uRf xzI @@ -113745,15 +113995,15 @@ lsp lxD cqD cry -wZP -wYq +xSg +raL mas cxf mas mas mas -nPg -eBR +cxl +czM pDu ccW ccW @@ -113841,15 +114091,15 @@ afd aTz aTz aTz -hAq -kfP +adX +afr vNP duL afd swk wPc dxf -ciu +nBA lzY aom nFH @@ -113870,7 +114120,7 @@ mng oam dpu mqk -dPH +xZP cEP rKD gYW @@ -113884,7 +114134,7 @@ cLz qOk dlp dra -lWM +bWx iEe cjR oTv @@ -113895,17 +114145,17 @@ cjR ice ice leM -ahp -ahp -ahp +hrT +hrT +hrT lAN lAN -ahp +hrT lAN lAN leM -tLz -ltE +aZa +uUM bEM bEM pwt @@ -113924,7 +114174,7 @@ wSt fxA eLr teX -bDt +urA klG oOg oOg @@ -113933,7 +114183,7 @@ oOg kOk oOg aZZ -saX +rnX aZZ xKV aZZ @@ -113963,20 +114213,20 @@ klI lJR uQa hVt -cxZ +iyF lZN lZN lZN lZN lZN rXg -jBr -jBr +ivV +ivV vkJ vkJ -jBr -jBr -jBr +ivV +ivV +ivV vkJ vkl vkl @@ -113985,12 +114235,12 @@ gtU vkl vkl vkl -fjc +oSb vkl vkl vkl vGl -weP +xEd qTc uRf hGW @@ -114002,7 +114252,7 @@ uRf cuT iVB oNw -gvS +ndl sTp jAy uSz @@ -114098,15 +114348,15 @@ afd aTz aTz aTz -xCk +gHh afs ahr adc -hqX +tVb iCK pTT aln -jHr +llK avy aou apg @@ -114127,7 +114377,7 @@ mng bzZ awr qro -qha +cgh lyS cnz lyS @@ -114141,14 +114391,14 @@ cTd lyS dlq drb -lWM +bWx iEe oTv kgd bKI ugt -jok -lYe +bTV +mXS abE abE rNK @@ -114181,7 +114431,7 @@ vVL haQ fxA boJ -knZ +umX brM kOk pOk @@ -114210,15 +114460,15 @@ baF nYB tOx btd -wgA -aDF -aDF -lNV -hwx -gVb -tYN -aDF -jJK +oiY +prN +prN +fiY +puD +hSP +tYf +prN +rkb btd uSs caq @@ -114227,15 +114477,15 @@ lUo mZu mMA wPV -rcS -rcS -rcS -rcS -rcS -rcS -rcS -rcS -rcS +rMT +rMT +rMT +rMT +rMT +rMT +rMT +rMT +rMT bJg fWh cge @@ -114245,9 +114495,9 @@ sJe xkk qUt vkl -xjI +vVc mqT -wji +mOX jaK uRf sfm @@ -114259,7 +114509,7 @@ lsp lxD rBW iyP -gvS +ndl nro hDv vWO @@ -114355,8 +114605,8 @@ afd aTz aTz afd -hFv -gHB +aea +afz xVr aiT afd @@ -114389,23 +114639,23 @@ gmC cnJ xla xla -kEH -eIf -opc +cAq +aWX +pXX xla -iZj -kOt +jzO +jXP xla xla dru -fCU +dMN pZt jMI nla mmY hYD fSn -lYe +mXS abE rNK rNK @@ -114438,7 +114688,7 @@ aCC cIX wSt boJ -fHF +tBZ xCt oOg uNw @@ -114467,7 +114717,7 @@ baF baF baF btd -kJv +hsc biB biB vcB @@ -114475,7 +114725,7 @@ biB biB biB biB -aDF +prN btd oQK mVY @@ -114502,9 +114752,9 @@ odt qXV srw vkl -xjI +vVc mqT -weP +xEd wNX uRf eQt @@ -114516,7 +114766,7 @@ lsp lxD dqA sOo -rDi +ltP bVI lZS gZS @@ -114616,11 +114866,11 @@ kUO afI ahJ xZx -bJP +ezE fxI qZG vNx -teg +rYs qpk duG hdv @@ -114644,25 +114894,25 @@ tZS yfX yfX yfX -cOD +pJG eWZ dWr dWr cFf -fjZ +qNG ejj cTe cdv -hVL +aEn aWl -lWM +bWx iEe oTv onY iyj tYi -rwE -lYe +sed +mXS abE rNK rNK @@ -114695,7 +114945,7 @@ aCC cIX wSt boQ -clt +aap iiV bUg lBA @@ -114724,7 +114974,7 @@ stp ekH sWT btd -fnP +sDY biB cBs iUa @@ -114732,7 +114982,7 @@ kAT cBs cBs biB -lzj +bld ueB sbn oPR @@ -114761,11 +115011,11 @@ vkl vkl iLY mSq -ksS +rrN tVm tHG tHG -fvJ +nDG tHG tHG eBU @@ -114773,7 +115023,7 @@ uRf mSY cqD wmq -pzj +fFE knB hDv alD @@ -114877,7 +115127,7 @@ ajM rdF cVP lRJ -wgX +uDe aPx vLd gBX @@ -114901,18 +115151,18 @@ aQg dpu dpu dpu -pGi +fmy dWr dWr dWr cFt -umz +dKp cNO cTg cYr xla sZf -nPO +aWA xJO kvD cjR @@ -114952,7 +115202,7 @@ aCC cIX wSt boJ -knZ +umX wHn oOg bjo @@ -114981,7 +115231,7 @@ pxi mrt ozW btd -fxY +rmA biB biB vnC @@ -114989,7 +115239,7 @@ nsy biB biB biB -lzj +bld ueB sbn hHb @@ -115016,9 +115266,9 @@ ccW ccW vkl saO -wUU +xMA cSI -xDM +clw rWs tHG vtv @@ -115030,7 +115280,7 @@ vIj sjC iVB wmq -aJK +sJX dGx hDv hDv @@ -115119,7 +115369,7 @@ euP juL rNK rNK -luQ +fxt acj aco kRI @@ -115135,8 +115385,8 @@ afd afd afd afd -mFZ -uVY +rAx +gAO afd afd afd @@ -115158,18 +115408,18 @@ cHu cgi bEz cnL -gxm +crd cxc cAr cAC cFl xla -iZj -kOt +jzO +jXP xla xla aVy -lWM +bWx iEe ice cWq @@ -115209,7 +115459,7 @@ kIV fYA fxA tfU -knZ +umX brM oOg oOg @@ -115219,7 +115469,7 @@ oOg oOg aZZ aZZ -hMS +fwJ aZZ aZZ ezq @@ -115238,7 +115488,7 @@ mrt mrt xYr btd -qNt +cuk biB cBs iUa @@ -115246,7 +115496,7 @@ biB cBs cBs biB -lzj +bld ueB sbn sbn @@ -115275,13 +115525,13 @@ vbZ vbZ iLY ldf -kCg +dyb sEg -dnX +cjV ckC mII sOA -wLm +nwD frn ved rOj @@ -115376,7 +115626,7 @@ euP juL rNK rNK -uRq +pGX xvE aQL rHj @@ -115409,24 +115659,24 @@ uqz tNT tNT tNT -cHD -jDo +hcb +qHa rJj oqj -fwr -oLB +lgu +nto rJj rJj aRa dWr cFm -fjZ +qNG ejj cTn cZn -hVL +aEn drB -lWM +bWx aeO fRa cWq @@ -115466,7 +115716,7 @@ qad fxA fxA boJ -knZ +umX kBj aZZ xqU @@ -115495,7 +115745,7 @@ mrt mrt mOA btd -tcn +vyL biB cBs iUa @@ -115503,7 +115753,7 @@ biB cBs cBs biB -ldA +nVE ueB btd btd @@ -115532,7 +115782,7 @@ mKK raH uct wFo -weP +xEd lxP tHG kXW @@ -115544,7 +115794,7 @@ csS cqF qmT luB -kKs +tVO mas vng vng @@ -115563,7 +115813,7 @@ ccW rWw cdb cdb -aDq +oUM rNK rNK euP @@ -115633,7 +115883,7 @@ euP juL rNK rNK -uRq +pGX dqM acw drf @@ -115677,13 +115927,13 @@ rJj cAs ooF cFt -mWO +tkC cNO cTg dcM xla drB -lWM +bWx iEe dxD dxD @@ -115723,7 +115973,7 @@ oPe lbb bEM boJ -icN +qEL tWj bjn wmR @@ -115752,7 +116002,7 @@ mrt mrt mrt pkS -aDF +prN biB biB vsU @@ -115760,12 +116010,12 @@ hPf xrm nUP nUP -axe -bQD -acz -nAd -vAw -nsp +uvD +vFa +oJY +irn +tzy +amc btd sbn wph @@ -115789,7 +116039,7 @@ mKK raH rob jGC -weP +xEd xRk uMr uMr @@ -115801,7 +116051,7 @@ uMr cpy iVB wmq -neW +gTe lfq lfq lfq @@ -115890,7 +116140,7 @@ euP juL rNK rNK -uRq +pGX dmK tkn aQL @@ -115935,14 +116185,14 @@ aRb dWr cFC xla -iZj -kOt +jzO +jXP xla goe drB -mnk +haT iEe -wZq +iiN dyJ nHy evg @@ -115980,7 +116230,7 @@ oPe pSr bEM qTa -knZ +umX iZC aZZ dKY @@ -116009,7 +116259,7 @@ mrt mrt mrt gvL -aDF +prN biB biB vcB @@ -116022,7 +116272,7 @@ biB biB biB kDy -jJL +etV btd sbn wph @@ -116046,7 +116296,7 @@ wiE wiE wiE wMV -weP +xEd lxP uMr djd @@ -116058,7 +116308,7 @@ uMr lxD csL wmq -adq +csA lfq lfq lfq @@ -116147,7 +116397,7 @@ euP juL rNK rNK -uHB +yed gcN acy acN @@ -116163,7 +116413,7 @@ vNP dqz alu afd -qnx +wwm afd afd rNK @@ -116191,15 +116441,15 @@ rJj eWZ dWr cFT -fjZ +qNG ejj bxL ddq -hVL +aEn drB -lWM +bWx iEe -cMl +qwd pPN fvV dkb @@ -116225,7 +116475,7 @@ vOI iry cFF nVj -diR +wOe bPa gGR cFF @@ -116237,12 +116487,12 @@ oPe ioM bEM qbB -cGk +lUA lQY aZZ bjn aZZ -maI +jJf aZZ gWc dte @@ -116265,8 +116515,8 @@ bgC mrt mrt mrt -lZX -aDF +gNy +prN biB biB clc @@ -116279,7 +116529,7 @@ qtZ qtZ kcw rMx -wnE +ojm btd sbn caw @@ -116294,7 +116544,7 @@ cdb cdb cdb cdb -wGt +iWe ceb ceB wZF @@ -116303,7 +116553,7 @@ qAH ixR wiE ete -qhf +ciB okk uMr snb @@ -116315,7 +116565,7 @@ uMr lxD iVB wmq -aus +nMt lfq lfq lfq @@ -116439,24 +116689,24 @@ aEh bJo bQT bUC -qbc +uBJ cgA cje cnV aOF -qbc +uBJ eWZ cNG cFY -fiZ +dRP cNO cTo deZ xla drG -lWM +bWx iEe -qrD +keF rHk ujb etG @@ -116494,7 +116744,7 @@ oPe vZN bEM lFE -knZ +umX brN uAa rUQ @@ -116519,24 +116769,24 @@ juY mrt uzY uzY -tdd +fnN baF baF btd -rvS -nYI -jZR -ggS -lUC -xWq -uJP -aDF -aVF -uIh -aFs -eSo -svK -vhf +iAJ +qhu +unj +ppq +hqe +aek +iiI +prN +gIv +uCO +noy +olh +nWX +qxR btd sbn caw @@ -116551,7 +116801,7 @@ cdb cdb cdb cdb -wGt +iWe aHN kDJ xAR @@ -116560,7 +116810,7 @@ kMq qbf uTv grQ -weP +xEd jEr uMr pUC @@ -116572,7 +116822,7 @@ uMr rjy rBW wmq -adq +csA lfq lfq lfq @@ -116678,10 +116928,10 @@ akK tkn rHj jjh -qEk +ddl rNK rNK -sfO +wvl yfX dnd cMx @@ -116691,27 +116941,27 @@ aAI eFw bdI eTD -hHP +ttA uwt jlI vkq bUK -lJJ +irN gMi aMM coh aOB -xDR +nYs eWZ cNH cGa xla -hbn -xcQ +mYS +drp xla xla drG -mYP +dMP lyC dxD oac @@ -116751,7 +117001,7 @@ hTf qNe gCD xfm -uqH +pkc iqL rZl mJT @@ -116785,15 +117035,15 @@ mgV mgV mgV mgV -llj -sHY +rtB +lmX mgV mgV mgV mgV btd -gIc -xHJ +pNE +htz btd sbn wph @@ -116808,7 +117058,7 @@ cdb cdb cdb cdb -wGt +iWe eTg fxp xBB @@ -116817,7 +117067,7 @@ fxp qni nDp xWu -weP +xEd jEr uMr xOL @@ -116935,42 +117185,42 @@ cDb rHj aQL aQL -fYH +tFL rNK rNK -xxB +mjR dsy ogg awu -pok +lVX mLm ipR vlz bdQ bog -tvD +bsN aGU bKr tMP dxN -jFN +myy bsV aMN cnV crS -jsX +heO eWZ cTm -kNW -pDU +ptt +ptE cNQ -hdx +tkd dfi -wbS +peB oms -jrZ +qHk wDC -gmY +jUP kTq rzy sIe @@ -116997,7 +117247,7 @@ sSU cFF vkc bQh -xlX +eMW bRg cFF pSW @@ -117008,7 +117258,7 @@ cFF cFF pwt boJ -hbf +sON brM rZl gii @@ -117042,15 +117292,15 @@ lNo wFD phw wFD -xWq -uJP +aek +iiI hZF lUc wFD mNA btd -rsK -tse +waN +pnr btd gBI slc @@ -117074,7 +117324,7 @@ kTN piu wiE dHU -weP +xEd qTc jRs dJk @@ -117092,9 +117342,9 @@ ctQ xvy cuQ quI -eFV -pCf -qVY +mCc +pbR +cyl quI hLg quI @@ -117192,10 +117442,10 @@ gLk cVR amO myY -fYH +tFL rNK rNK -vCR +khV yfX fOj awv @@ -117210,22 +117460,22 @@ bAk fEL tMP bUL -lur +kxX cgD aMN rcC uyI -lqs +nAz aRd cBV -eka +iQd cLF -hNH -raG +cNR +cTp dfF -gcn +ebB drL -nnv +dNw xKD dxD sOx @@ -117265,8 +117515,8 @@ cFF cFF akG boJ -pBa -xxL +tzW +abq tHP sIP pSc @@ -117299,8 +117549,8 @@ lYO bdh wFD mNA -xWq -uJP +aek +iiI wFD bdh thf @@ -117331,10 +117581,10 @@ wiE wiE tIt iqk -weP -mmO -gEH -egV +xEd +dnS +alw +pPq aBP obg iJr @@ -117343,7 +117593,7 @@ pzi oRh kvo lyQ -qpK +iNK eHo vKW uxD @@ -117351,17 +117601,17 @@ fSl igu ufg cxq -eLQ +uHA dyK nnf pqg pon -fnv +sSG cGd cGd uyl wZW -nac +nGd nXw oqO uyl @@ -117449,10 +117699,10 @@ dpC rHj adc rHj -kpS +mSf rNK rNK -tlm +lPn yfX uaJ awB @@ -117467,7 +117717,7 @@ bAj bKt cfA dxP -odU +sbv aDc wkO srX @@ -117477,12 +117727,12 @@ aRa cTu xla nNl -wvV -ldm +cOh +utC dgx xla dsd -lWM +bWx iEe jmh dxD @@ -117522,8 +117772,8 @@ cFF cFF bEM boJ -kzV -rMq +dKi +svb dkD dkD lBt @@ -117550,16 +117800,16 @@ agw srW ogl ogl -qCt +odn lYO riS -dLo -jpW -nkE -myl -slT -uJn -fPe +mcu +gQV +nOu +aUB +hpP +uQB +haI lUc xAS ueB @@ -117586,17 +117836,17 @@ jWb fAm sYa viW -wKk +fZs ovQ -aYh -oLW +jTe +dEz cxV sPv qlv xOw fCc cnU -rDC +bQe cpB vvb dka @@ -117732,14 +117982,14 @@ aOI oqj eWZ ddk -hVL +aEn ncQ -wvV -ldm +cOh +utC dgF -eIf +aWX wAb -lWM +bWx tyT iGj abW @@ -117766,7 +118016,7 @@ kWu kWu kWu kWu -nJJ +tYu kWu xho nJA @@ -117779,7 +118029,7 @@ pow lJQ bEM xNT -knZ +umX syt rZl qSS @@ -117811,7 +118061,7 @@ ueB jUW lYO cxx -iRl +lhc xnz wFD rxy @@ -117844,8 +118094,8 @@ eCT xQj fTG oQD -joW -krO +dWM +idI xOc gHG pYu @@ -117991,12 +118241,12 @@ bpU dfc xla gME -wvV -ldm +cOh +utC dgI xla dsi -kzy +dNN jeS iGj abW @@ -118036,7 +118286,7 @@ kWu kWu kWu tiv -knZ +umX syt rZl rZl @@ -118068,7 +118318,7 @@ ueB mNA twV lsW -eco +stP cxx nqX wFD @@ -118099,10 +118349,10 @@ oUw nNO qWS heU -kMy -gEH -mjk -weP +wOH +alw +vBs +xEd jEr uMr uMr @@ -118112,7 +118362,7 @@ uMr uMr uMr xIa -roK +vbY pzF uwd cul @@ -118126,10 +118376,10 @@ asL czb dZA oUJ -ukt +uWx eJf wpX -dNn +eGv aFn dZA oqN @@ -118221,39 +118471,39 @@ aTz aTz afd afd -mcU +cKZ mYJ fqh -lOk -iyR -tAA +eBm +krP +evh azW azu -ikg +uJY oAb -qTs +hmc azu azu qQO cpD mgO -mFy +jnu qQO -ahv -kYg -mnT -wFI +pQm +lhf +wKz +bon qQO cAA dlv xla qrV -wvV -ldm +cOh +utC mYa xla dsm -lWM +bWx iEe iGj abW @@ -118293,7 +118543,7 @@ nNm spx aZF boJ -mxK +mTI qyO rZl fdk @@ -118309,13 +118559,13 @@ fkt fkt fkt fkt -ogT +cGv fkt fkt uzY uzY -uDE -mjY +uRP +vRC uzY uzY uzY @@ -118325,7 +118575,7 @@ ueB ueB ueB ueB -nKG +hHX ueB ueB ueB @@ -118359,7 +118609,7 @@ wUo ifg jRs xWu -weP +xEd jEr cGd wIq @@ -118368,9 +118618,9 @@ wIq wIq wIq cGd -llV -nEz -vev +wNA +muT +uBC uwd uwd uwd @@ -118503,14 +118753,14 @@ laC qQO cBa vsi -pOT +aSC men -plZ -fYS +uPi +cTr dgU -wbS +peB wAb -lWM +bWx iEe iGj abW @@ -118548,9 +118798,9 @@ qxQ ghP vyk wIm -uYc +nOU gyr -qKk +xPf eIs aZZ aZZ @@ -118616,7 +118866,7 @@ puk npb npb aZQ -uIY +teH pvV cGd uxn @@ -118625,12 +118875,12 @@ uxn uxn cGd cGd -oDN -nEz -vev -vev -vev -uLj +qqa +muT +uBC +uBC +uBC +cAh pon cuW cvR @@ -118760,14 +119010,14 @@ gLL qQO cBb gdV -mgc +cGh mhv -rSj -rKV +aTX +aUt dgZ -fyD +fMx dsd -lWM +bWx iEe iGj abW @@ -118798,21 +119048,21 @@ aZF cEM cEM cEM -vjZ +lMj aZF aZF aZF -vHo +gsS bBI ssq wxX tiI -qoD +iVI gvW -lKE +oep uQd vnL -qdH +glm vXX wpF wDL @@ -118833,7 +119083,7 @@ vFf wCB wpF wpl -oRR +jrM dcC caw qJI @@ -118873,7 +119123,7 @@ fXR nTV epr rll -vwT +uuV gPL dOm lmA @@ -118893,12 +119143,12 @@ pon pon pon pon -omR +kyW pon pon pon pon -mGz +qnS cGd cGd cdb @@ -119019,12 +119269,12 @@ eWZ kef xla wYj -wvV -ldm +cOh +utC riF xla dsd -lWM +bWx yji iGj abW @@ -119064,7 +119314,7 @@ pQE ssE cSR hfx -msz +hRg dmT urW uQm @@ -119090,7 +119340,7 @@ fcR caw gtv caw -wZj +qQx caw sbn sbn @@ -119130,7 +119380,7 @@ jhA shk npb cia -jwu +ciG gPL dXV sOr @@ -119228,7 +119478,7 @@ rNK rNK rNK utt -ggZ +hKO utt utt rNK @@ -119276,12 +119526,12 @@ eWZ cBT xla gAQ -wvV -ldm +cOh +utC dhd xla dsd -lWM +bWx xKD iGj abW @@ -119387,9 +119637,9 @@ uCo rAM hVS lnY -snl +mBQ suu -wyb +cPX pFr hQo gmN @@ -119401,7 +119651,7 @@ cpI qZD tia kvs -htw +jxw wQY nej vey @@ -119531,16 +119781,16 @@ aOO qQO bsQ oVa -nDr +wnB aTA -wvV -ldm +cOh +utC dhB -aWR +toX dsv -arg +dNU oIX -xrr +fSQ aWF hGb iuy @@ -119576,7 +119826,7 @@ cEM cEM aZF cPN -mmw +yiS duo uay duo @@ -119644,11 +119894,11 @@ ouB sLj hVS cia -jwu +ciG gPL dXV cGd -sLz +kOb cGd cGd cGd @@ -119790,14 +120040,14 @@ eWZ qva xla uhO -wvV -ldm +cOh +utC dSD xla dsw -cTM +dOb mcK -haP +fTn aWG jRG ice @@ -119833,7 +120083,7 @@ hUU hUU aZF cPN -mmw +yiS duo uay duo @@ -119901,7 +120151,7 @@ jkh kMa hVS cia -mYD +sWc gPL pQN gNc @@ -119910,13 +120160,13 @@ cGd pAi pAi pAi -icD +hkt dhz wAG rMI meZ jIj -uyV +mSB pAi pAi pAi @@ -119998,7 +120248,7 @@ rNK rNK rNK rNK -gqW +iDw aaV ium abs @@ -120045,14 +120295,14 @@ qQO qQO eWZ izr -sgh +wUO xVM -son -iKa +cOl +aUv dhC -wbS +peB irR -lWM +bWx mcK ice aWG @@ -120158,7 +120408,7 @@ qeq qeq npb cia -jwu +ciG vlI pQN sKh @@ -120167,13 +120417,13 @@ cGd isf vUX pAi -sWv -iLP +qHL +cny vld lJg vld -fUg -vZz +wig +iTH pAi pAi anv @@ -120255,7 +120505,7 @@ rNK rNK rNK rNK -gqW +iDw aaV abf abG @@ -120302,14 +120552,14 @@ hUs qQO bAt mZr -czy +lvm mhv -cCs -qSm +cGp +aUw dhN -fyD +fMx iqQ -lWM +bWx mcK fUU aWG @@ -120347,11 +120597,11 @@ rNK rNK euP cPN -mmw +yiS duo uay duo -mmw +yiS lhT rNK rNK @@ -120415,7 +120665,7 @@ ccW ccW izC chX -jwu +ciG gPL pQN sKh @@ -120424,20 +120674,20 @@ cGd dzs koR koR -gxZ +lSZ mbM oDZ vMf kjg jqw -xzH +con koR koR dHN ftr wIq nta -eBR +czM rza dha ccW @@ -120512,7 +120762,7 @@ rNK rNK rNK rNK -gqW +iDw aaV ium eZo @@ -120545,7 +120795,7 @@ swq swq swq qIX -fZc +sLb swq uXj uXj @@ -120558,15 +120808,15 @@ uXj uXj uXj xla -oah +vfc xla xla -umb -rRS +fso +cfn xla xla lbJ -mnk +haT dDW ice gFu @@ -120604,11 +120854,11 @@ rNK rNK euP cPN -mmw +yiS duo uay duo -mmw +yiS lhT rNK rNK @@ -120672,7 +120922,7 @@ ccW ccW izC chY -jwu +ciG fIE pQN qlW @@ -120821,9 +121071,9 @@ qny wiJ aUx wiJ -hlq +lGh jKR -mIe +bMn mcK dzk dzk @@ -120861,11 +121111,11 @@ rNK rNK euP cPN -mmw +yiS duo uay duo -mmw +yiS lhT rNK rNK @@ -120899,10 +121149,10 @@ hUU aXn aXn uJT -qaa -qaa -qaa -qaa +mNj +mNj +mNj +mNj uJT hUU hUU @@ -120929,7 +121179,7 @@ ccW ccW izC cia -jwu +ciG pRd pQN sKh @@ -120938,13 +121188,13 @@ cGd pAi pAi pAi -lpk +odF jrG wAG btq wAG arw -sbM +xaH pAi pAi pAi @@ -121030,7 +121280,7 @@ utt abb abl abJ -awR +cif acm tlq tlq @@ -121043,7 +121293,7 @@ tlq tlq tlq akz -djT +tZG dpP mJC lEz @@ -121078,11 +121328,11 @@ cLH vrQ vXM vrQ -uGm +xzp scK -scH +chV shl -jMJ +rBJ gIG jpP jpP @@ -121118,11 +121368,11 @@ rNK rNK euP cPN -mmw +yiS duo uay duo -mmw +yiS lhT rNK rNK @@ -121186,22 +121436,22 @@ ccW ccW izC nxX -nHL +irU sOk -xlv +qyc dhH uPP cGd isf cvW pAi -wEy -iLP +tjp +cny vld olo vld -fUg -kSC +wig +skb pAi pAi anv @@ -121321,8 +121571,8 @@ vPt vly vrQ rAT -lha -uYk +rsH +aKO vPt vPt vPt @@ -121337,7 +121587,7 @@ wDs wDs dlK huM -scH +chV mcK dzk gIG @@ -121375,11 +121625,11 @@ rNK rNK euP cPN -mmw +yiS duo uay duo -mmw +yiS lhT rNK rNK @@ -121443,7 +121693,7 @@ ccW ccW izC cib -jAx +upM pRd pQN pQN @@ -121452,13 +121702,13 @@ cGd dzs koR koR -ahE +iZx mbM wAG gSt wAG jqw -iHV +maW koR koR dHN @@ -121594,7 +121844,7 @@ wDs wDs wDs wBG -scH +chV mcK dzk gJa @@ -121700,7 +121950,7 @@ ccW ccW izC vaS -jwu +ciG gPL dXD pQN @@ -121851,7 +122101,7 @@ wDs wDs wDs wBG -scH +chV mcK dzk gJd @@ -121889,11 +122139,11 @@ rNK rNK euP cPN -mmw +yiS duo uay xUb -mmw +yiS lhT rNK rNK @@ -121957,7 +122207,7 @@ ful ful ful cia -jwu +ciG gPL nwv pQN @@ -121966,13 +122216,13 @@ cGd pAi pAi pAi -tht +jJk ggy wAG ssW wAG txo -bbQ +vCB pAi pAi pAi @@ -122089,8 +122339,8 @@ avS avS avS aqC -nPP -uGm +emS +xzp aqC aqC aqC @@ -122108,7 +122358,7 @@ kop bvz wDs wBG -scH +chV mcK dzk gJx @@ -122146,11 +122396,11 @@ rNK rNK euP cPN -mmw +yiS duo uay xUb -mmw +yiS lhT rNK rNK @@ -122204,9 +122454,9 @@ rWw ccW ful ful -fNL -sxp -iBS +iNq +cfd +pKY wpc bVb ful @@ -122214,7 +122464,7 @@ ful ful ful wKW -jwu +ciG gPL nUz pQN @@ -122223,13 +122473,13 @@ cGd isf pAi pAi -cct -iLP +kII +cny vld uUY vld -fUg -tGv +wig +clL pAi cvW anv @@ -122365,14 +122615,14 @@ wTB qSK wDs dsP -uZf +dIS mcK dzk gJK gIG gIG jsi -ody +qnJ abE abE rNK @@ -122403,11 +122653,11 @@ rNK rNK euP cPN -mmw +yiS duo rrr eZS -mmw +yiS lhT rNK rNK @@ -122461,17 +122711,17 @@ ccW ccW ful ful -sxp +cfd wpc -nHD -pfY -sxp +rbx +iCD +cfd xFM ful wpc ful igd -jwu +ciG vni pQN pQN @@ -122480,13 +122730,13 @@ cGd dzs koR koR -jjl +lwM mbM wAG gpF wAG jqw -nYC +jBU koR koR dHN @@ -122622,14 +122872,14 @@ avS uJz avS wBG -scH +chV mcK aWu gJT gIG gIG jsB -ody +qnJ abE abE rNK @@ -122660,11 +122910,11 @@ rNK rNK euP cPN -mmw +yiS duo uay xUb -mmw +yiS lhT rNK rNK @@ -122718,17 +122968,17 @@ ccW ccW ful ful -exS +joJ dNT -hXG -psd -irB +pkO +ajq +vCk nHm -aNg +gNb mfu -kbY +qLv njR -jwu +ciG gPL pQN fYD @@ -122756,7 +123006,7 @@ ftr lMW rza lMW -wmC +tLu cdb rNK rNK @@ -122842,12 +123092,12 @@ rNK rNK rNK rNK -aqy +nRR gtq kfd ayf llq -qgG +beT aKY aKY aKY @@ -122869,7 +123119,7 @@ gnE cjB aNQ qSK -iZg +hSA aqC aSb aSO @@ -122879,14 +123129,14 @@ aqC fOB aqC wBG -scH +chV mcK dzk gLu gIG gIG jwk -ody +qnJ abE abE rNK @@ -122935,7 +123185,7 @@ kzf gwb aXR fID -qxH +atb kzf fID oqs @@ -122975,17 +123225,17 @@ ccW ccW ful ful -sxp +cfd wpc -nFt -ulO -sxp +vSH +jjw +cfd isE ful nkv ful rMW -jwu +ciG gPL pQN jRl @@ -122994,13 +123244,13 @@ cGd pAi pAi pAi -krp +fDi iXg wAG gpF wAG mdd -voc +uJj pAi pAi pAi @@ -123013,7 +123263,7 @@ ftr sdB xWe fFM -wmC +tLu cdb rNK rNK @@ -123099,12 +123349,12 @@ rNK rNK rNK rNK -aqy +nRR cZD aUS iIj hXe -iqa +ooI snc snc snc @@ -123125,8 +123375,8 @@ aKe aLU cEQ naP -mer -quQ +cGD +nkc aqC jVe aqC @@ -123136,7 +123386,7 @@ aqC aDz aqC xas -lvi +tSt vpK rRy gML @@ -123174,11 +123424,11 @@ rNK rNK euP cPN -mmw +yiS duo uay nPG -mmw +yiS lhT rNK rNK @@ -123232,9 +123482,9 @@ ccW ccW ful ful -nld -sxp -kOj +gvY +cfd +mMI wpc dap ful @@ -123242,7 +123492,7 @@ ful ful ful dUO -jwu +ciG gPL pQN gtV @@ -123251,13 +123501,13 @@ cGd isf cvW pAi -pgW -iLP +wum +cny nPR fcg nPR -fUg -lvb +wig +jLP pAi pAi anv @@ -123356,7 +123606,7 @@ rNK rNK rNK rNK -aqy +nRR eqN cZD dxe @@ -123382,8 +123632,8 @@ aKf aLU cEQ naP -mer -iZg +cGD +hSA aqC chT aPf @@ -123393,7 +123643,7 @@ chT chT aqC cOF -pCy +exv gBZ dzk dzk @@ -123431,11 +123681,11 @@ rNK rNK euP cPN -mmw +yiS duo uay nPG -mmw +yiS lhT rNK rNK @@ -123448,7 +123698,7 @@ yaP yaP yaP uio -xqL +cUg ddC uio uio @@ -123499,7 +123749,7 @@ ful ful ful aeG -jwu +ciG gPL pQN fqM @@ -123508,13 +123758,13 @@ cGd dzs koR koR -nxi +pMq mbM klJ eHm iXl jqw -wpm +sRM koR koR dHN @@ -123613,7 +123863,7 @@ rNK rNK rNK rNK -aqy +nRR rIJ mZi apO @@ -123640,7 +123890,7 @@ oFu cEQ vKi qSK -iZg +hSA aqC aQB nyG @@ -123650,7 +123900,7 @@ aTF diM aqC vkk -bfF +hWs mcK bLT abW @@ -123688,11 +123938,11 @@ rNK rNK euP cPN -mmw +yiS duo uay nPG -mmw +yiS lhT rNK xbO @@ -123756,7 +124006,7 @@ ccW ccW izC cia -jwu +ciG nWY pQN wsR @@ -123767,7 +124017,7 @@ cGd ftr cGd dOm -pIw +iIW xPU ftr eFm @@ -123907,7 +124157,7 @@ aqC aqC aqC eiz -bfF +hWs mcK cWP abW @@ -123933,11 +124183,11 @@ rNK rNK lzH rNK -vYv -vYv -vYv -vYv -vYv +qQU +qQU +qQU +qQU +qQU lWT aXD aYg @@ -123945,11 +124195,11 @@ aXD rNK euP cPN -mmw +yiS duo uay nPG -mmw +yiS lhT xbO xbO @@ -124013,7 +124263,7 @@ ccW ccW lEG tNz -vwT +uuV gPL snx wsR @@ -124164,7 +124414,7 @@ cTD cGn pJy hRA -cpV +oTb mcK cXk abW @@ -124190,7 +124440,7 @@ rNK rNK lzH lzH -vYv +qQU beR kZW aYa @@ -124270,7 +124520,7 @@ lyI lyI lyI eZW -wKP +vJh jDS pQN ccW @@ -124414,14 +124664,14 @@ usr usr bnV cCB -aMa -xil -phK +kJd +bIk +cPH usr lBJ dlT dtA -bfF +hWs mcK fIg gNk @@ -124429,9 +124679,9 @@ gNk gNk gNk gNk -kmv -vLB -jNP +krw +kIM +liI gNk gNk rNK @@ -124444,10 +124694,10 @@ rNK rNK lzH lzH -vYv -vYv -vYv -vYv +qQU +qQU +qQU +qQU cbZ baI beR @@ -124459,11 +124709,11 @@ aXD aXD euP cPN -mmw +yiS duo uay nPG -mmw +yiS lhT aXD xbO @@ -124527,7 +124777,7 @@ pcf wAO fPc igd -jwu +ciG gPL pQN ccW @@ -124672,13 +124922,13 @@ abW abW cHY oFu -vQh +cLN cPI qSK qSK rhX dtF -tsZ +dPq mcK fIg gNx @@ -124698,10 +124948,10 @@ rNK rNK rNK lzH -vYv -vYv -vYv -vYv +qQU +qQU +qQU +qQU bbl aZI bcx @@ -124716,11 +124966,11 @@ aXD aXD tFY cPN -mmw +yiS duo uay nPG -mmw +yiS lhT aXD xbO @@ -124752,7 +125002,7 @@ gwb xpe fEm uio -xqL +cUg uio cUn kzf @@ -124784,7 +125034,7 @@ rcB kDf nYR jhY -jwu +ciG gPL izC ccW @@ -124799,7 +125049,7 @@ nta eBj wsR xFJ -hlf +lwQ vNV wsR wsR @@ -124927,34 +125177,34 @@ abW abW abW abW -tMd +xJA oFu -mer +cGD cPI -qPe +cTH diS aqC dtZ -hfp +dPt lYm -lZn +fVe gNT hQs iCo -ebD +jxJ jXD rRO jXD -qAB -ikU +lll +lHl gNk rNK rNK rNK rNK rNK -vYv -vYv +qQU +qQU fph aYa aXP @@ -124973,11 +125223,11 @@ xbO xbO tFY cPN -mmw +yiS duo uay nPG -mmw +yiS lhT aXD xbO @@ -124989,7 +125239,7 @@ gwb bDR bDR bDR -ajo +bIj bDR xZl bDR @@ -125035,13 +125285,13 @@ ftr ccW ccW itm -cJt +xIP mqW pSN xaI fPc iwU -mYD +sWc vlI izC ccW @@ -125056,7 +125306,7 @@ nta ftr mBm eMX -eBR +czM wsR czQ ftr @@ -125184,15 +125434,15 @@ abW abW abW abW -hQD -vIw -mer -tPd -iOm +cCJ +xEb +cGD +cPW +cTJ aqC dmd dtf -bfF +hWs tyT fIg gOp @@ -125210,7 +125460,7 @@ rNK rNK rNK lzH -vYv +qQU aXP aZe beR @@ -125232,7 +125482,7 @@ oSw bmv vLV iqJ -ffX +npu cvu cSR dHk @@ -125249,7 +125499,7 @@ pJS dvd ddu ddH -gfS +bLO bNo bIi obN @@ -125292,13 +125542,13 @@ ftr ccW ccW lyI -lsb -lsb +ePZ +ePZ lyI lyI oHv rjL -jwu +ciG gPL izC ccW @@ -125309,7 +125559,7 @@ iFs ccW ccW rfn -xoD +mHA rfn rfn kOP @@ -125426,7 +125676,7 @@ rAT wDs tXQ aTV -aRu +qLa kra cAW aHc @@ -125441,15 +125691,15 @@ abW abW abW abW -apL -mer -mer -mer -mer +cCK +cGD +cGD +cGD +cGD aqC dmf dtf -bfF +hWs xKD fIg gNk @@ -125457,9 +125707,9 @@ gNk gNk gNk gNk -poJ -ftD -uis +ksD +kKh +lmO gNk gNk rNK @@ -125467,7 +125717,7 @@ rNK rNK rNK lzH -vYv +qQU aYa xut lwc @@ -125489,7 +125739,7 @@ hOa bmw aYJ yhR -keH +bgf jDg aYJ rBO @@ -125500,7 +125750,7 @@ aXR ozA cUl uio -dKt +nGZ aZY fms jUL @@ -125510,11 +125760,11 @@ ddI ddJ ddM bPr -hVv +ddO ddQ ddV dea -sHr +deh deq dev bVu @@ -125523,7 +125773,7 @@ bDR cGJ jIp yiE -jCR +cGN yiE sak cRm @@ -125555,7 +125805,7 @@ cdb cdb dtb sej -jwu +ciG gPL vep ccW @@ -125698,15 +125948,15 @@ abW abW abW abW -hYw -biG -pgz -nrW -fnm +cCL +cGE +cLO +cQi +cTK aqC dmg dtf -bfF +hWs iEe iGj abW @@ -125723,8 +125973,8 @@ rNK rNK rNK rNK -vYv -vYv +qQU +qQU hqg xut aXP @@ -125746,7 +125996,7 @@ isw nEx aYJ rLW -keH +bgf xcV aYJ nAp @@ -125812,7 +126062,7 @@ rNK cdb lyI sej -jwu +ciG vni izC rWw @@ -125825,7 +126075,7 @@ rfn jzx mWx eii -fqH +oLy xEi rfn rWw @@ -125927,7 +126177,7 @@ rNK rNK rNK uEU -ybY +wIa uEU uEU abW @@ -125963,7 +126213,7 @@ avS aqC aqC dub -oiC +dPQ qiI dRE cRv @@ -125980,7 +126230,7 @@ lzH lzH lzH lzH -vYv +qQU kMs aXP aZg @@ -126003,7 +126253,7 @@ cJy mTP aYJ rLW -keH +bgf lci aYJ ham @@ -126031,7 +126281,7 @@ bSZ bQs bUZ bUV -gdm +bVw bVW bDR bDR @@ -126069,7 +126319,7 @@ rNK rNK uwf gTc -wAW +mnR xCT uwf lzH @@ -126220,7 +126470,7 @@ ivS diU bvF dud -dLz +ugQ mxn aKp cRv @@ -126237,7 +126487,7 @@ rNK rNK rNK lzH -vYv +qQU wsL hqg aXP @@ -126260,7 +126510,7 @@ jjf oZE cIA dqZ -keH +bgf jVB aYJ rEX @@ -126324,11 +126574,11 @@ rNK rNK rNK rNK -pGw +oeQ hrd qyP hKz -eKl +nZe rNK rNK xcc @@ -126336,9 +126586,9 @@ rNK rNK rNK rfn -ghj -ghj -ghj +oyl +oyl +oyl rfn kkA lzH @@ -126454,7 +126704,7 @@ wES vPt tXQ uyM -rSO +rrC tXQ aEC uyM @@ -126477,9 +126727,9 @@ bAK diU tEV bEj -dLz +ugQ sGY -lSC +dJc abE abE abE @@ -126493,8 +126743,8 @@ rNK rNK rNK rNK -vYv -vYv +qQU +qQU aYn aXP ooA @@ -126506,8 +126756,8 @@ aXP aXP cGq fph -ndN -lCB +rZe +cIZ aZK aZK aZK @@ -126517,14 +126767,14 @@ blh muF aYJ rLW -keH +bgf bCc aYJ fvQ baN jCl baN -pxw +nON sgp sgp kzf @@ -126581,11 +126831,11 @@ rNK rNK rNK rNK -pGw +oeQ hrd qyP hKz -eKl +nZe rNK rNK rNK @@ -126734,9 +126984,9 @@ bAK ivS aKp bES -dLz +ugQ sGY -lSC +dJc abE abE abE @@ -126750,7 +127000,7 @@ rNK rNK rNK lzH -vYv +qQU ixW beR beR @@ -126764,7 +127014,7 @@ bbM uMC fph lip -rmN +bfV aZK aZK aZK @@ -126774,9 +127024,9 @@ uCx baM aYJ rLW -uQL +tet xXl -loV +wKd buM jCl cJN @@ -126816,13 +127066,13 @@ dMF hzP cUQ cUW -cYG +qRb cVk cVk cVk cVk cVk -rhQ +cVt rNK rNK lRR @@ -126838,11 +127088,11 @@ rNK rNK rNK rNK -pGw +oeQ hrd qyP hKz -eKl +nZe rNK rNK rNK @@ -126991,9 +127241,9 @@ bAK abW aKp bIC -dLz +ugQ sGY -lSC +dJc abE abE abE @@ -127007,7 +127257,7 @@ rNK rNK rNK lzH -vYv +qQU aYb aXP kZW @@ -127020,8 +127270,8 @@ fph rxi cIs lip -poV -wSc +joZ +bfW aZK aZK aZK @@ -127031,7 +127281,7 @@ uCx cJN aYJ dvh -hYX +dzd dxY aYJ aYJ @@ -127059,7 +127309,7 @@ bOk dek pRz tKQ -hGZ +dex bVY bDR bDR @@ -127068,7 +127318,7 @@ bDR bDR qkL kkS -mNu +hIA nhe roF cUR @@ -127248,9 +127498,9 @@ bAK abW aKp bUO -dLz +ugQ sGY -lSC +dJc abE abE abE @@ -127263,8 +127513,8 @@ ayb rNK rNK rNK -vYv -vYv +qQU +qQU aYc hqg aXP @@ -127284,11 +127534,11 @@ aZK aZK aZK aYJ -wTi +bli aYJ aYJ rLW -eUg +cLM brU aYJ aYJ @@ -127352,11 +127602,11 @@ rNK rNK rNK rNK -pGw +oeQ hrd qyP hKz -eKl +nZe rNK rNK rNK @@ -127498,16 +127748,16 @@ csz rmq nuE nuE -edz +btv nuE nuE bAK nuE nuE duB -hDO +oMx sGY -lSC +dJc abE abE abE @@ -127520,7 +127770,7 @@ rNK rNK rNK lzH -vYv +qQU aXN aXP aYp @@ -127531,8 +127781,8 @@ aYG baJ aYG hVO -aIL -syx +bcz +cIx lip pLL rLW @@ -127544,8 +127794,8 @@ rLW blj cJO rLW -qnG -jXq +boY +bqn brV bgc plG @@ -127587,9 +127837,9 @@ cUI cUN cUT cUZ -pLf +cVe cVi -iDH +cVl cVo cVr cVs @@ -127609,11 +127859,11 @@ rNK rNK rNK ayb -pGw +oeQ hrd qyP hKz -eKl +nZe rNK rNK xcc @@ -127760,9 +128010,9 @@ cLT cQs bAK dLC -fqO +cNb bUO -dLz +ugQ sGY aKp cRv @@ -127777,7 +128027,7 @@ rNK rNK rNK lzH -vYv +qQU aXO aXO aXO @@ -127791,21 +128041,21 @@ fph wkN bdr bhe -eLj -kvx -lOr -nvJ -lOr -lOr -lOr -wsK -mqo -mqo -mPM -ikr -dFn -mqo -rQT +cIC +cJe +iPa +ncM +iPa +iPa +iPa +blk +eob +eob +eBh +hZy +brW +eob +buP lOb bxu bDX @@ -127816,11 +128066,11 @@ mYI mYI bFh nMX -fRG +xVj uga eBf eBf -gJG +uGM rZi ddN fTT @@ -127866,11 +128116,11 @@ ayb ayb ayb ayb -pGw +oeQ hrd qyP hKz -eKl +nZe lzH lzH xcc @@ -128019,7 +128269,7 @@ bAK dQx bEi bUO -dLz +ugQ sGY npV abW @@ -128034,7 +128284,7 @@ rNK rNK rNK lzH -xxg +qQU hqg aYd beR @@ -128043,12 +128293,12 @@ beR ctw bag lWT -voY +bbo lip -jzd +cIq lip rLW -keH +bgf cFj vNe xDf @@ -128087,7 +128337,7 @@ lRU nqw bIi bUV -gdm +bVw bVZ bDR bDR @@ -128276,7 +128526,7 @@ cTO dQx bEi bUO -dLz +ugQ sGY npV abW @@ -128291,7 +128541,7 @@ rNK rNK rNK lzH -vYv +qQU aXQ aYe aYq @@ -128300,12 +128550,12 @@ aXO cFb cFc lWT -kLW -hkj -xnB +bbp +bbO +bcB lip rLW -keH +bgf bfZ aYJ aYJ @@ -128326,7 +128576,7 @@ bwi bwi bwi bBW -uvj +hRF bwi lzu oeM @@ -128380,11 +128630,11 @@ hBQ ayb ayb ayb -pGw +oeQ hRR qyP hKz -eKl +nZe ayb ayb ayb @@ -128523,17 +128773,17 @@ abW abW xYZ xYZ -dzL +iHL nuE bse btG bxr bxF -ios +hiG dQx bEi bUO -aex +dQk sGY npV abW @@ -128562,7 +128812,7 @@ aYJ aYJ aYJ puE -keH +bgf buQ aYJ bhP @@ -128575,7 +128825,7 @@ bnQ bnQ bnQ bnQ -sfx +kND lyH gub sJq @@ -128586,7 +128836,7 @@ wPJ fGr bhd bvR -aBD +uro cQl cQl cQl @@ -128641,7 +128891,7 @@ uVb olT qyP hKz -eKl +nZe hBQ ayb hBQ @@ -128782,15 +129032,15 @@ aVS xLP cyR fPE -suI +cHZ btJ cLU byn -ios +hiG dQx bEi bUO -dLz +ugQ sGY npV abW @@ -128819,7 +129069,7 @@ aZK aZK aYJ bei -keH +bgf bgg aYJ dcG @@ -128840,7 +129090,7 @@ eGr eGr bhd bhd -xOM +xGA bhd oFg wob @@ -128867,7 +129117,7 @@ bXz bDR gwb hke -dtu +cUB gwb aXR aXR @@ -129022,7 +129272,7 @@ eTm awk eTm eTm -bHE +aLQ dxS dxS dxS @@ -129047,7 +129297,7 @@ bAK mZB bEi bUO -dLz +ugQ sGY npV abW @@ -129076,7 +129326,7 @@ aZK aZK cIA rLW -keH +bgf buQ aYJ bhQ @@ -129086,7 +129336,7 @@ dcG dcG dcG biK -sfx +kND eZM ugj xJg @@ -129104,13 +129354,13 @@ jad nOF nOF xlS -qRQ +iuI bNu cQB bPA iTF bRv -ohg +sCr bTc bTc bTD @@ -129300,11 +129550,11 @@ aSf xYZ cLV cQJ -nZv +cau pGD -sFc +duU bUO -dLz +ugQ sGY npV npV @@ -129328,12 +129578,12 @@ xbO aZK aZK aYJ -tsK +aeL aZK aYJ aYJ bxM -keH +bgf buQ aYJ bhQ @@ -129361,7 +129611,7 @@ bGW nOF nOF xlS -wNH +qNZ cQu cQC bPB @@ -129561,7 +129811,7 @@ aVS aVS aVS bUO -dLz +ugQ hcT aKp ckx @@ -129590,7 +129840,7 @@ xSW aYJ rHQ rLW -keH +bgf buQ aYJ bhQ @@ -129618,11 +129868,11 @@ okZ pYR pYR hHD -dsq +jRC mSZ cQD cQK -sSW +woQ qXa bQw bTG @@ -129818,9 +130068,9 @@ aUE aVd aVS duJ -juD +lfg uOz -oeS +fWE gPS aFp iFR @@ -129847,7 +130097,7 @@ aYJ dVr qvP dQd -keH +bgf buQ aYJ bhQ @@ -129857,7 +130107,7 @@ cKs sFl bmA bnR -vwd +bpc bqt sUQ iGA @@ -129875,11 +130125,11 @@ mUV oFH xCd bTB -mdg +cQn bNv cQE cQL -grG +cWb bRy uob bTH @@ -130050,7 +130300,7 @@ dxS dxS eTm jJY -nOy +aNK aVt aEU biU @@ -130063,19 +130313,19 @@ bYn cdf tpA oKm -oYE +eMh djy pGv kOs cCP aTH -qNd +weW cmB aUF tpA -oYE +eMh aVz -fPu +mKO sGY aKp aFp @@ -130104,7 +130354,7 @@ uep aYJ rHQ tvF -keH +bgf vWb aYJ bhQ @@ -130132,11 +130382,11 @@ njh bhd cQa crD -iyw +fnk cQv cQF bPC -uPF +clt bRz oNB bTe @@ -130326,13 +130576,13 @@ cyO cBp cCR cGP -jLD +cMa cQP cUa djc dmo dvR -dLz +ugQ sGY aKp aKp @@ -130343,25 +130593,25 @@ aKp aKp aKp csh -rQo -rQo -rQo +ciQ +ciQ +ciQ pmV pmV -rQo -rQo -rQo +ciQ +ciQ +ciQ csh aYJ aYJ aYJ aYJ -nqB +bbV aYJ aYJ aYJ tvF -keH +bgf buQ aYJ bhQ @@ -130393,7 +130643,7 @@ iTF ugD cQG bPD -pDs +nfU bRA twa bTf @@ -130577,19 +130827,19 @@ cMO nsK raS clm -khu +oxI csK dyU wKN aRz aSU -bYi +qLd aUe aUG djg -oZQ +tDI dwe -xTt +oKy tXd wgh gQN @@ -130617,8 +130867,8 @@ fEs bhe bcC bhe -mZZ -flt +mXg +kCT aMJ aYJ bhQ @@ -130640,10 +130890,10 @@ bzA bAO wmE thN -hoL +bEe bFl voE -vJR +uRH gFE qAc iTF @@ -130840,23 +131090,23 @@ vvZ txk lVh cGP -cHm +cMm cRh cUb bSg dmy ycX -xUN +gpu elU -fZi -hYP -fZi -fZi -fZi -huS -fZi -fZi -qrw +qoO +qLL +qoO +qoO +qoO +qFM +qoO +qoO +nrf who qBx qBx @@ -130865,17 +131115,17 @@ jWF qBx qBx klE -ndI -apt -apt -apt -apt -vPc -qMV -tIh -qMV -mBi -uOe +nfI +dut +dut +dut +dut +ieJ +lIZ +uBZ +lIZ +ryp +beY bgd cFk bhQ @@ -130892,9 +131142,9 @@ btx bxz mWL bxz -uya +sSv bzB -ovD +bAP bBQ uRu bhd @@ -130904,12 +131154,12 @@ bhd bJQ emJ rZj -vZE +dgX bVT bPE aJc wJe -rBt +coU cUm mVp mVp @@ -131091,19 +131341,19 @@ bYG djy cTc clV -egM +uSa aPk wBQ aQT cCX aTH -qNd +weW aQl aUH tpA -oYE +eMh dwE -ede +vuY sGY cWn gXb @@ -131131,8 +131381,8 @@ cYb bto bcE bto -ntS -sjT +ben +beZ bge aYJ bhQ @@ -131154,10 +131404,10 @@ fFU bAQ xdu bCV -wpn +bEg bFs gbH -kAP +tOY nOF mlM cQf @@ -131183,9 +131433,9 @@ khM hRN mJM mJM -wqs -wqs -wqs +woy +woy +woy mJM rNK lzH @@ -131360,7 +131610,7 @@ cUc djh aVS dwV -xzL +dSv ygA aKp aKp @@ -131371,14 +131621,14 @@ aKp aKp aKp wKi -rQo -rQo -rQo +ciQ +ciQ +ciQ pmV pmV -rQo -rQo -rQo +ciQ +ciQ +ciQ csh aYJ tMa @@ -131389,7 +131639,7 @@ aYJ aYJ aYJ uKX -cCE +bfa czV aYJ bhQ @@ -131617,7 +131867,7 @@ aVS aVS aVS aVA -ede +vuY sGY aKp gXl @@ -131646,7 +131896,7 @@ kbl pKj aYJ uKX -cCE +bfa lME aYJ bhQ @@ -131697,9 +131947,9 @@ eAS uqt hxE hxE -wqs -wqs -wqs +woy +woy +woy mJM rNK rNK @@ -131874,9 +132124,9 @@ abW abW aKp dxa -sBt +dTd qhH -kAB +fXt fiV hSY wxb @@ -131901,9 +132151,9 @@ aGF rpT pXq bbu -nuQ +bdx bep -fiO +bfb buQ aYJ bhQ @@ -131913,7 +132163,7 @@ cKs jlN lYE lYE -kKw +dzc qcI xzk iGA @@ -131982,7 +132232,7 @@ cYB tnb qyP hKz -eKl +nZe cYB cYB cYB @@ -132131,7 +132381,7 @@ abW abW aKp dxj -ede +vuY qtB aKp gXL @@ -132160,7 +132410,7 @@ bao bcH aYJ uKX -cCE +bfa buQ aYJ bhQ @@ -132388,7 +132638,7 @@ abW abW aKp dwg -eOS +dTC sZq aKp npV @@ -132417,7 +132667,7 @@ baR baR cmW umf -cCE +bfa buQ aYJ bhQ @@ -132492,11 +132742,11 @@ ayb rNK ayb ayb -pGw +oeQ hrd qyP hKz -eKl +nZe ayb ayb ayb @@ -132609,7 +132859,7 @@ rNK rNK rNK oAO -cFX +oMU oAO xkY oAO @@ -132645,8 +132895,8 @@ abW abW aKp dxt -pcT -ooY +dQg +weN fXC fXC fXC @@ -132674,7 +132924,7 @@ lCO tHC baR uKX -cCE +bfa buQ aYJ bhQ @@ -132684,7 +132934,7 @@ wuh bhQ bhQ dcG -huP +efa dze uMo uCi @@ -132749,11 +132999,11 @@ ayb rNK rNK rNK -pGw +oeQ hrd qyP hKz -eKl +nZe ayb ayb xcc @@ -132902,7 +133152,7 @@ cMz cMz cMz dxw -plF +dTI sZq fXC gYN @@ -132913,7 +133163,7 @@ gch ksW kLf kdB -jkF +fHO rNK rNK rNK @@ -132931,7 +133181,7 @@ kok dqp baR uKX -cCE +bfa bgg aYJ dcG @@ -132942,7 +133192,7 @@ biK cJu dcG bhd -hUb +gxX bhd btE bvc @@ -133006,11 +133256,11 @@ rNK rNK rNK rNK -pGw +oeQ hrd qyP hKz -eKl +nZe ayb rNK xcc @@ -133128,7 +133378,7 @@ obB aog vYQ aog -laH +arm dQr cDp cMH @@ -133157,11 +133407,11 @@ cMz cRI aBI cVX -gGN +dmC dxx -ljj +dTM wyo -cpa +hli gZI hVQ iJt @@ -133170,7 +133420,7 @@ gch ktn kLg kuj -jkF +fHO rNK rNK rNK @@ -133186,9 +133436,9 @@ rji rji eOx gJw -vTu +uNN gLf -gDf +iXq buQ aYJ bhR @@ -133201,7 +133451,7 @@ cJu lzH bqD sxg -huP +efa uvp kmB lDo @@ -133385,7 +133635,7 @@ anB wUc vIp tNQ -boO +aru iOP atC uPs @@ -133416,7 +133666,7 @@ bIl bIl dmA dyC -qVe +dWE gDe hwH hab @@ -133427,7 +133677,7 @@ gch ktP kMh kuj -jkF +fHO rNK rNK rNK @@ -133445,7 +133695,7 @@ dqp ube baR uKX -cCE +bfa buQ aYJ aYJ @@ -133460,13 +133710,13 @@ aYJ aYJ aYJ aYJ -bwi -bwi -bwi -bwi -bwi -bBW -bwi +uNG +uNG +uNG +uNG +uNG +rcK +uNG bhd bFA bHg @@ -133520,11 +133770,11 @@ rNK rNK rNK rNK -pGw +oeQ hrd qyP hKz -eKl +nZe rNK rNK xcc @@ -133673,9 +133923,9 @@ bIl dji dmA dyD -ede +vuY qtB -dGb +nXZ hbW hZh iMq @@ -133684,7 +133934,7 @@ gch ktS kNJ kuj -jkF +fHO rNK rNK rNK @@ -133702,7 +133952,7 @@ vQV vRp baR uKX -cCE +bfa bgi eHf dDR @@ -133726,7 +133976,7 @@ bBX tHo tBG vLR -nFA +ohs bID mJM mJM @@ -133777,11 +134027,11 @@ rNK rNK rNK rNK -pGw +oeQ hrd qyP hKz -eKl +nZe rNK rNK xcc @@ -133894,8 +134144,8 @@ rNK rNK rNK xkY -mXp -mXp +qKz +qKz aqT amu aqT @@ -133930,7 +134180,7 @@ eDi djn dmA nqK -ede +vuY pwc fXC hbZ @@ -133941,7 +134191,7 @@ gch sdN kuj kuj -jkF +fHO rNK rNK rNK @@ -133950,7 +134200,7 @@ aXD xbO baR ncV -pGX +nsb ncV baR cll @@ -133959,22 +134209,22 @@ cll cll cll uKX -iWM -vAp -okb -jaI -okb -okb -okb -jSj -okb -okb -sLJ -okb -maW -nqE -gGH -hnk +bff +bgj +boZ +oHE +boZ +boZ +boZ +blu +boZ +boZ +bpk +boZ +bsg +bdw +bvf +eUG bxH lNw lNw @@ -134034,11 +134284,11 @@ rNK rNK rNK rNK -pGw +oeQ hrd qyP hKz -eKl +nZe rNK rNK xcc @@ -134153,7 +134403,7 @@ rNK lzH lzH lzH -mXp +qKz aoH anC oAO @@ -134187,7 +134437,7 @@ naY djv dmA uRS -ede +vuY qtB gch gch @@ -134227,7 +134477,7 @@ blv cJT iXV bpl -qoV +jMD bsh iXV jbr @@ -134248,15 +134498,15 @@ nVW nVW bND bND -aSe +pMT bND bND hxE mJM mJM hxE -vYU -kqu +jjN +kBa mJM hxE bXD @@ -134293,7 +134543,7 @@ rNK rNK uwf vWN -dqv +rOM xBI uwf rNK @@ -134410,7 +134660,7 @@ rNK rNK rNK lzH -mXp +qKz aoI apW oAO @@ -134440,11 +134690,11 @@ gKc lxO flF flF -maB +sSq cMz dmA dwg -vXw +syo eJV gch hdE @@ -134454,7 +134704,7 @@ jHB kdB kuj kuj -jkF +fHO rNK rNK rNK @@ -134464,7 +134714,7 @@ rNK aXD mUQ mUQ -oLJ +nsZ cll baR baS @@ -134474,21 +134724,21 @@ qgu baS baS bfh -pTN +bgl bfh sUW aYJ aYJ aYJ -rKO +blw aYJ aYJ bpm -eUg +cLM bsi aYJ aYJ -bwi +uNG cJf cJg bCa @@ -134550,7 +134800,7 @@ bhO bhO nFW jqW -oym +koo mqR sHm lzH @@ -134669,7 +134919,7 @@ rNK lzH xkY oAO -cFX +oMU oAO rNK cRv @@ -134699,11 +134949,11 @@ rBk bvD aKC rUq -rgw +rLu xIm -xYV +pqi oPw -csc +ldo hec ibP iRC @@ -134711,7 +134961,7 @@ ibP ibP kuJ kPx -jkF +fHO rNK rNK rNK @@ -134719,11 +134969,11 @@ rNK rNK rNK aXD -kJT +gvO ndx nuY hIa -eyQ +gCL baS bZk bYQ @@ -134741,7 +134991,7 @@ bly baM aYJ dvi -vjR +jUK oAA aYJ pQY @@ -134790,9 +135040,9 @@ rNK rNK rNK rNK -oLi +eyH vUb -udQ +xxg bhO bhO bhO @@ -134956,11 +135206,11 @@ aQq bjY nHR dQr -nOY +kPs vml -lxr +cwJ gDe -cgq +gcW heG ick iRM @@ -134976,17 +135226,17 @@ rNK rNK rNK aXD -oUH -vNI +fQd +lVq jtN -hhY -wEV +gZu +uQx baS ddP bcb bYQ bcK -gYB +etP bfl bgn bYQ @@ -134998,9 +135248,9 @@ imL geK aYJ beV -mdN +uxM rdN -tVd +xpt bvi fLT nVW @@ -135047,9 +135297,9 @@ rNK rNK rNK rNK -oLi +eyH vUb -oLi +eyH bhO bhO bhO @@ -135058,8 +135308,8 @@ hUU hUU hUU nFW -srK -srK +pGc +pGc nFW nFW eiE @@ -135215,9 +135465,9 @@ npV aKp aKp xQT -ceF +aVR qtB -nrt +rxO hhE ibP iRS @@ -135234,16 +135484,16 @@ rNK rNK aXD aXD -kTp -kTp -kTp +hZz +hZz +hZz aXD baS bZk bYS bdA lrd -oOC +bev bfk bgo bYQ @@ -135255,9 +135505,9 @@ pEL bmH aYJ uKX -uQL +tet jJi -iUI +iuC bvj fLT uMu @@ -135303,11 +135553,11 @@ rNK rNK rNK bhO -oLi -oLi +eyH +eyH vUb -oLi -oLi +eyH +eyH bhO hUU hUU @@ -135315,7 +135565,7 @@ aXn aXn aXn nFW -gYF +cfh eJd rrt hNb @@ -135470,16 +135720,16 @@ abW abW npV djH -mUl +dmY dzo -ljj +dTM mDs gch hkx idg iUh jKs -uWE +kfe kwS kQN gch @@ -135500,7 +135750,7 @@ xuC qBL lSo bdB -gYB +etP vRj bgp bhk @@ -135512,7 +135762,7 @@ vel bmI cIA uKX -keH +bgf fYM aYJ bvk @@ -135578,7 +135828,7 @@ qlJ rAB ebQ aIb -xTy +ebV nDe sHm sHm @@ -135729,7 +135979,7 @@ npV uZw aKp dzp -ede +vuY mxn gch gch @@ -135769,7 +136019,7 @@ cJF wmg aYJ uKX -keH +bgf rVC aYJ bvl @@ -135821,7 +136071,7 @@ plQ ccB azM lhp -lLw +jUZ cdj ctC vRX @@ -135829,7 +136079,7 @@ wLr vpJ vWF mMC -ddd +vqp kzS tJP kQz @@ -135986,7 +136236,7 @@ cSj uZw aKp dzT -gne +dWG jsp aKp cWz @@ -136012,12 +136262,12 @@ xbO sUW sUW sUW -lYk +oKk sUW sUW sUW baS -iZv +kCa sUW aYJ aZK @@ -136026,7 +136276,7 @@ jVb hFb bhg uKX -keH +bgf qng aYJ bvn @@ -136243,9 +136493,9 @@ cWx dkd dnb dAc -fQX +dSs uOz -kwx +gfd hmJ lnJ aKp @@ -136283,7 +136533,7 @@ wJN cJU aYJ hRh -keH +bgf koI aYJ wCr @@ -136347,7 +136597,7 @@ kwQ hjb imG vRX -izk +oxO hje iFb sFj @@ -136500,7 +136750,7 @@ cWz uZw aKp dAj -ede +vuY sGY aKp cuH @@ -136540,7 +136790,7 @@ jvP yhA cWD rjo -erL +mvv frW cWD wMZ @@ -136604,9 +136854,9 @@ abc gak uCM wKu -oJS +mIS onR -gtu +svU eSb dbg eWu @@ -136757,7 +137007,7 @@ ckx dkm aKp dAs -ede +vuY sGY aKp hna @@ -136795,18 +137045,18 @@ xbO aXD euP cPO -kiy +lKa wWR ars dAd -kiy +lKa oKJ xbO aXR mJM lpT hmM -lDd +uqV vKO vKO vKO @@ -136863,7 +137113,7 @@ imG grJ sHm wqU -pxC +dRY sFj esB eWu @@ -137014,7 +137264,7 @@ ieC rLL aKp dAv -ede +vuY sGY aKp cmr @@ -137052,11 +137302,11 @@ xbO aXD euP cPO -kiy +lKa our nSn dAd -kiy +lKa oKJ xbO aXR @@ -137120,7 +137370,7 @@ gge vWF vWF rcz -mxc +mxo sFj dbg ckQ @@ -137243,11 +137493,11 @@ juL rNK wIp rRM -ppT -mqi -wIw -ukV -vpx +amI +axn +aAl +oXX +aWL rRM aaf aaf @@ -137271,7 +137521,7 @@ qBa dkr ist dAA -ede +vuY mxn aKp lmZ @@ -137309,11 +137559,11 @@ xbO aYg euP cPO -kiy +lKa our nSn dAd -kiy +lKa oKJ xbO aXR @@ -137354,10 +137604,10 @@ aXn bhO bhO bhO -uTx -uTx -uTx -uTx +egy +egy +egy +egy hUU aXn aXn @@ -137500,11 +137750,11 @@ juL rNK wIp rRM -pWx +cet axo -cGS +aAm axp -jrC +awQ rRM aaf aaf @@ -137528,7 +137778,7 @@ jSL dku aKp dAv -ede +vuY hcT aKp hoi @@ -137611,7 +137861,7 @@ bhO bhO bhO bhO -uTx +egy gMv uCy tbN @@ -137757,11 +138007,11 @@ juL rNK wIp rRM -tLs +ceR axp -jwO +aAS axp -tLs +ceR rRM aaf aaf @@ -137785,7 +138035,7 @@ wZL sok dnA eEH -oDi +omo qMg dnA hoa @@ -137823,11 +138073,11 @@ rNK lzH euP cPO -kiy +lKa our mxW dAd -kiy +lKa oKJ rNK xbO @@ -137868,7 +138118,7 @@ bhO bhO bhO bhO -uTx +egy sif xrN vCG @@ -137896,7 +138146,7 @@ tWC vvi kto hja -pbN +rcj rNK rNK rNK @@ -138015,9 +138265,9 @@ wIp wIp rRM rRM -ssL -fRq -rfO +sZi +aBl +vNy rRM rRM aaf @@ -138040,11 +138290,11 @@ abE rNK euP dkw -mox +wqc dBd bCJ feQ -mox +wqc mWE ayb ayb @@ -138153,7 +138403,7 @@ oWG aJW eWu vjb -pbN +rcj rNK uSP uSP @@ -138170,7 +138420,7 @@ lQB xbJ uOy eGf -mzX +igy rNK rNK rNK @@ -138297,11 +138547,11 @@ rNK rNK euP dkw -mox +wqc dBd bCJ feQ -mox +wqc mWE rNK rNK @@ -138337,11 +138587,11 @@ rNK lzH euP cPO -kiy +lKa our nSn jmj -kiy +lKa oKJ rNK rNK @@ -138397,7 +138647,7 @@ wLr vSy lhA ojy -tJq +mxd eyB uwa vWF @@ -138410,7 +138660,7 @@ tWC gIR eWu vjb -pbN +rcj rNK uSP xbJ @@ -138427,7 +138677,7 @@ xbJ xbJ uOy uSP -mzX +igy rNK rNK rNK @@ -138594,11 +138844,11 @@ rNK lzH euP cPO -kiy +lKa our nSn jmj -kiy +lKa oKJ rNK rNK @@ -138654,7 +138904,7 @@ wLr mpB ftG ldH -oZR +olg jrw lhz wcl @@ -138667,7 +138917,7 @@ tWC aJW eWu vjb -pbN +rcj rNK pkt cJK @@ -138684,7 +138934,7 @@ oEE xbJ nAT uSP -mzX +igy rNK rNK rNK @@ -138781,7 +139031,7 @@ okP fZZ okP okP -nOl +rxX okP okP atJ @@ -138811,11 +139061,11 @@ rNK rNK euP dkw -mox +wqc dBd bCJ feQ -mox +wqc mWE rNK rNK @@ -138851,11 +139101,11 @@ rNK lzH euP cPO -kiy +lKa jAR tUe jmj -kiy +lKa oKJ rNK rNK @@ -138920,11 +139170,11 @@ jZQ ruW woU ezV -pOn +uTR dQF eWu vjb -pbN +rcj rNK pkt fEn @@ -139026,14 +139276,14 @@ vBu acO sYg adt -vvO +alJ peQ sYg sYg vBu vBu okP -ePw +fXg vOq kei kei @@ -139068,11 +139318,11 @@ rNK rNK euP dkw -mox +wqc dBd bCJ feQ -mox +wqc mWE rNK rNK @@ -139110,7 +139360,7 @@ euP stc cWD mvX -mMJ +qVW njt cWD uTn @@ -139181,7 +139431,7 @@ tWC aJW eWu vjb -pbN +rcj rNK pkt rLp @@ -139198,7 +139448,7 @@ kjb xbJ kic uSP -mzX +igy rNK rNK rNK @@ -139278,13 +139528,13 @@ aaf aaf vBu aid -ntF +dvV sYg sYg sYg ahB -ntF -qsS +dvV +aeM sYg afU sYg @@ -139295,7 +139545,7 @@ okP okP okP okP -nHG +aqb okP okP okP @@ -139325,11 +139575,11 @@ rNK rNK euP dkw -mox +wqc dBd bCJ feQ -mox +wqc mWE rNK rNK @@ -139367,7 +139617,7 @@ euP stc vXn baq -unt +bvt cWQ vXn uUo @@ -139438,7 +139688,7 @@ tWC acV eWu vjb -pbN +rcj rNK uSP xbJ @@ -139455,7 +139705,7 @@ xbJ xbJ xbJ uSP -mzX +igy rNK rNK rNK @@ -139536,25 +139786,25 @@ aaf vBu vBu lwu -wYX +acD afU -nVq -nog -nog +afO +aig +aig ajF ajF akq pTh -vVB +vzj okP okP okP oyx -axI -tqE -tbS -rwR -ldP +dyQ +wJA +hpO +aab +asD oyx avq axJ @@ -139582,11 +139832,11 @@ sRU sRU awJ dkx -mox +wqc dBd bCJ feQ -mox +wqc mWE rNK rNK @@ -139624,7 +139874,7 @@ euP stc vXn baq -unt +bvt uch vXn uUL @@ -139712,7 +139962,7 @@ fcO xbJ xbJ sws -mzX +igy rNK rNK rNK @@ -139793,33 +140043,33 @@ aaf vBu vBu sYg -nfS -ntF -nfS +agS +dvV +agS sYg agW -ngG +aeN agW -vGA +akr sYg ajS okP -gtb +wWf jzg oyx -tkj +buv jzg xJW jzg -wtJ +asE sgE atJ atJ -pJJ +aCw atJ atJ atJ -prs +bki bke bke bke @@ -139827,18 +140077,18 @@ bke bke bke cXJ -mox -mox -mox +wqc +wqc +wqc cXJ -mox -mox -mox +wqc +wqc +wqc cXJ -mox -mox -mox -mox +wqc +wqc +wqc +wqc cXJ dBi dZv @@ -139881,7 +140131,7 @@ wbx stj rQK cXj -unt +bvt cWQ vXn uVv @@ -140049,26 +140299,26 @@ aaf aaf vBu vBu -ntF -mVO +dvV +acJ vTo aje vTo vTo aiO vTo -vuN +aks sYg jEQ okP jzg jzg oyx -tkj +buv jzg -dGR +aqc jzg -wtJ +asE oyx okP kVY @@ -140100,7 +140350,7 @@ dnC cXi bCJ feQ -mox +wqc mWE rNK rNK @@ -140138,7 +140388,7 @@ oyN str vXn tiL -unt +bvt cWQ vXn pRV @@ -140205,23 +140455,23 @@ xSo vOs uYW nEO -cyb +fVo feH eWu vjb sHm rNK rNK -pbN -pbN +rcj +rcj sHm jcQ jcQ sHm -pbN -pbN -pbN -pbN +rcj +rcj +rcj +rcj sHm jcQ jcQ @@ -140306,40 +140556,40 @@ aaf aaf vBu vBu -hvF -vUj -cnO -cxS +hMu +xxt +kDE +agQ vTo -pMk +aii afU vTo -fqD -cBY -rks -eQY -mwU -mwU -xBy -cou +akt +akZ +gUh +vsD +amJ +amJ +aNf +aqk kTL -cae +aZL kTL -pzv -pay +btr +atK xNM axP aDi aPA mmW -pJZ -ggT -jGU -jPX -aNR -aNR -prb -wUd +bcy +bkk +coO +bvW +bED +bED +bSB +pwi bCJ bCJ bCJ @@ -140357,7 +140607,7 @@ cXi bCJ bCJ byr -mox +wqc mWE rNK rNK @@ -140395,7 +140645,7 @@ scE mbP vXn baq -unt +bvt udb vXn jie @@ -140462,14 +140712,14 @@ xSo chG eYI cjy -hzS +fvb flM -iCP +uOu clH sHm -pbN -pbN -pbN +rcj +rcj +rcj xKL sHm uXr @@ -140485,8 +140735,8 @@ qRT sHm sHm sHm -pbN -pbN +rcj +rcj sHm sHm rNK @@ -140563,26 +140813,26 @@ aaf aaf vBu vBu -ntF -ntF +dvV +dvV vTo agR vTo vTo aiQ vTo -lGA +aku sYg dBu okP jzg jzg oyx -wtJ +asE jzg -yjJ +cMD jzg -tkj +buv oyx okP dgb @@ -140614,7 +140864,7 @@ cXi cXi bCJ feQ -mox +wqc mWE rNK rNK @@ -140652,7 +140902,7 @@ kNz qUu vXn baq -unt +bvt cWQ vXn uXC @@ -140719,7 +140969,7 @@ xSo wfJ ioE ciN -gGC +qLz cRN eWu opo @@ -140745,7 +140995,7 @@ wCC wCC mpu wmN -pbN +rcj rNK rNK rNK @@ -140821,25 +141071,25 @@ aaf vBu vBu sYg -ntF -ntF -nfS +dvV +dvV +agS sYg agW -oWF +afn agW -lQO +akv sYg ajS okP -gtb +wWf jzg oyx -wtJ +asE jzg wSP jzg -tkj +buv oyx mmW iwn @@ -140847,26 +141097,26 @@ iKq aPD mmW mmW -nxd +bkJ bke bke bke -mAB +hrp bke bke cXJ -mox -mox -mox +wqc +wqc +wqc cXJ -mox -mox -mox +wqc +wqc +wqc cXJ -mox -mox -mox -mox +wqc +wqc +wqc +wqc cXJ dBq cXi @@ -140909,7 +141159,7 @@ scG enD sJk baq -unt +bvt aMx vXn mwe @@ -140978,7 +141228,7 @@ ioE tsS xSo jJn -xzN +iSf cFZ doH cFZ @@ -141002,7 +141252,7 @@ cFZ cFZ fVz cyx -pbN +rcj rNK rNK rNK @@ -141078,25 +141328,25 @@ aaf vBu vBu lwu -ntF +dvV afU -leA -ibD -ibD +ojF +aik +aik afq ajG akw svZ -vVB +vzj okP okP okP iGb -nSK -xge -arD -rwR -iJV +lva +hyo +wyZ +aab +asG oyx apk axX @@ -141124,11 +141374,11 @@ rNK rNK rNK rNK -mox +wqc dBs bCJ bIg -mox +wqc mWE rNK rNK @@ -141166,7 +141416,7 @@ sXL stK vXn tjb -lvl +tBp bso vXn rGw @@ -141235,7 +141485,7 @@ jUz idW xSo cko -pfb +vmS diZ cmo diZ @@ -141334,13 +141584,13 @@ aaf aaf vBu aid -ntF +dvV sYg sYg sYg ahB -ntF -qsS +dvV +aeM sYg afU sYg @@ -141351,7 +141601,7 @@ okP okP okP okP -uQw +aqd okP okP okP @@ -141381,11 +141631,11 @@ rNK rNK rNK rNK -mox +wqc dBs bCJ bIg -mox +wqc mWE rNK rNK @@ -141419,15 +141669,15 @@ tnq tnq nVQ nVQ -sSy +sdo vXn oNy baq -unt +bvt cWQ vXn vXn -jPn +vsP vXn vXn wpN @@ -141440,7 +141690,7 @@ sGS hfR eCB vXn -jcI +xkj vXn vXn vXn @@ -141450,18 +141700,18 @@ vXn vXn vXn nwQ -sRS -sRS -sRS +qNi +qNi +qNi urz -sRS -sRS -sRS -sRS +qNi +qNi +qNi +qNi urz -sRS -sRS -sRS +qNi +qNi +qNi nwQ wPr wPr @@ -141470,7 +141720,7 @@ wPr jnV wPr wPr -rTF +ecd gzv gzv gzv @@ -141484,34 +141734,34 @@ wPr aXn aXn vpJ -uCC -otJ +dQR +dJG xSo -oIg +waf xSo xSo xSo cJw -vxv +qNu fTA srn -pbN -pbN +rcj +rcj oBx -pbN -pbN -pbN -pbN +rcj +rcj +rcj +rcj fof -pbN -pbN +rcj +rcj sHm sHm -pbN -pbN +rcj +rcj sHm -pbN -pbN +rcj +rcj yjW lTH xSy @@ -141596,7 +141846,7 @@ vBu qRI sYg adu -vvO +alJ sYg sYg sYg @@ -141638,11 +141888,11 @@ rNK rNK rNK rNK -mox +wqc dBs bCJ bIg -mox +wqc mWE rNK rNK @@ -141680,7 +141930,7 @@ sdy eWl kDq sUA -tjt +tFb sCT eWl eWl @@ -141697,7 +141947,7 @@ bOS ukL ukL ukL -jCv +fgi bOL sOO wuW @@ -141749,7 +141999,7 @@ kYz kYz rYf jdC -ntd +lqQ cJA xMQ rNK @@ -141769,11 +142019,11 @@ rNK rNK rNK rNK -pbN +rcj nIh xSy cyx -pbN +rcj rNK rNK rNK @@ -141865,12 +142115,12 @@ okP fZZ okP okP -nOl +rxX fZZ okP okP mmW -wET +ayK aDD aPL mmW @@ -141895,11 +142145,11 @@ rNK rNK rNK rNK -mox +wqc dBs bCJ bIg -mox +wqc mWE rNK rNK @@ -141928,42 +142178,42 @@ orw orw orw whu -tHm -gVi -ufk -mUg -sta -aWy -osj -bMl -osj -mxD -unt -unt -unt -wzJ -rUs -rUs -eUQ -vUD -rrW -rUs -rUs -rUs -rUs -rUs -rUs -rUs -rUs -bas -gnK -eNe -unt -unt -uvf -unt -unt -iye +hUO +haK +jBk +nuU +nDh +kxJ +rZB +rxs +rZB +ucV +bvt +bvt +bvt +bwA +qcS +qcS +wrM +wKK +xag +qcS +qcS +qcS +qcS +qcS +qcS +qcS +qcS +mtB +was +tTK +bvt +bvt +ljp +bvt +bvt +uPR bio bio bio @@ -141976,37 +142226,37 @@ rez bio bio bio -srf -fnE -fnE -fnE -aAY -fnE -fnE -dyh -fnE -uwE -fnE -wGL -fnE -fnE -pzu -fnE -fnE -fnE -fnE -fnE -fnE -peR -nGy -nYS -jpi -fnE -fnE -fnE -fnE -gis -iAs +upz +pQa +pQa +pQa +pHf +pQa +pQa +wwA +pQa +oes +pQa +huO +pQa +pQa +jae +pQa +pQa +pQa +pQa +pQa +pQa +dPF +dnc +xIB +aSw +pQa +pQa +pQa +pQa +pKz +heH jUc uTr rNK @@ -142026,11 +142276,11 @@ rNK rNK rNK rNK -pbN +rcj eOf kvW cyx -pbN +rcj rNK rNK rNK @@ -142185,7 +142435,7 @@ oUy pfM orw ikC -cPQ +nGE qAO qNC rni @@ -142263,7 +142513,7 @@ dxM dxM dxM qmy -ago +djw jUc xMQ rNK @@ -142409,11 +142659,11 @@ rNK rNK rNK rNK -mox +wqc dBs bCJ bIg -mox +wqc mWE rNK rNK @@ -142440,9 +142690,9 @@ orw eEF oVZ pfU -fgI +qyV uoh -sea +qjG qBz aZq rnv @@ -142451,7 +142701,7 @@ bmS bmS vXn oGF -sds +gOh oGF vXn vXn @@ -142469,7 +142719,7 @@ aYQ bCg bCg vXn -ubk +erl vXn vXn vXn @@ -142478,18 +142728,18 @@ duq vXn vXn nwQ -fnR -fnR -fnR +bgW +bgW +bgW urz -fnR -fnR -fnR -fnR +bgW +bgW +bgW +bgW urz -fnR -fnR -fnR +bgW +bgW +bgW nwQ wPr wPr @@ -142499,7 +142749,7 @@ wPr wPr wPr wPr -mRD +lmF wPr aXn aXn @@ -142512,15 +142762,15 @@ cGc vpJ vpJ vpJ -izk -otJ +oxO +dJG vpJ vpJ vpJ vpJ xQe wpW -npD +kyQ oba xMQ rNK @@ -142544,7 +142794,7 @@ sHm xAr fHp cyx -pbN +rcj rNK rNK rNK @@ -142666,11 +142916,11 @@ rNK rNK rNK rNK -mox +wqc dBs bCJ bIg -mox +wqc mWE rNK rNK @@ -142697,9 +142947,9 @@ orw oDz oWo pit -rtH +jba ala -bcm +bhp qBN bcd rnW @@ -142777,7 +143027,7 @@ vpJ omG noC ckp -ago +djw jUc xMQ rNK @@ -142801,7 +143051,7 @@ sHm kyd ykM ukj -pbN +rcj rNK rNK rNK @@ -142909,8 +143159,8 @@ rzh ftx lCC lCC -aRx -aRx +frm +frm lCC lCC lCC @@ -142925,7 +143175,7 @@ rzh rzh dnA aAs -mHs +lBG toQ dnA hoZ @@ -142956,7 +143206,7 @@ oWs pkP orw miK -bcm +bhp bkG idF idF @@ -143034,7 +143284,7 @@ vpJ omG neh opl -ago +djw jUc xMQ rNK @@ -143164,14 +143414,14 @@ rzh rzh ftx ftx -cUk -oKx +sft +irZ eXY cev ciD alc -aRx -aRx +frm +frm alc alc lCC @@ -143182,7 +143432,7 @@ rzh rzh cHq qQX -vkO +fmI dmX aRx lOV @@ -143213,9 +143463,9 @@ oWu pnZ orw nei -jAf +qkn bkG -eUJ +nSR rpK rNg blE @@ -143291,7 +143541,7 @@ chI chI chI ckq -ago +djw fEC xMQ rNK @@ -143414,32 +143664,32 @@ rzh rzh rzh ftx -vpe +qzy ftx ftx ftx ftx ftx bEN -vdj -vdj +vcs +vcs eKf -vdj -yiW -vdj -yiW -cXK +vcs +fri +vcs +fri +dEn alc alc lCC cHq -tbc -tbc -tbc +uqC +uqC +uqC cHq kaS woL -vkO +fmI vBk aRx hpd @@ -143470,9 +143720,9 @@ ory ory ory miK -bcm +bhp bkG -nNV +loK dyY blF blF @@ -143484,12 +143734,12 @@ jVQ jVQ jVQ bwF -noX +vDS byM dza qql xdk -eoQ +dvp rWL bFD gaO @@ -143548,7 +143798,7 @@ gyU vHw chI ckr -dxu +ckW lXp xMQ rNK @@ -143670,23 +143920,23 @@ rzh lCC lCC lCC -rWb +sxn aRv wzK -hKk -bkW -bkW +pJU +bsI +bsI rmZ bEP -hKk -eUS +pJU +qGV xtQ -cey -eUS -hKk +snf +qGV +pJU ivA -vpe -aRx +qzy +frm alc alc cHq @@ -143696,7 +143946,7 @@ cWX dkG doa dBH -oKP +ecv xEM aRx hqW @@ -143727,9 +143977,9 @@ oWH poU cMM vrf -bcm +bhp bkG -gkr +diI cOr oLQ blG @@ -143753,8 +144003,8 @@ lUY lUY nvb bCg -tgx -rzz +nKB +bMx bnZ nVQ nVQ @@ -143805,7 +144055,7 @@ rmP vHw chI vMR -ago +djw jUc xMQ rNK @@ -143926,9 +144176,9 @@ erB erB erB alc -vpe -rWb -hqL +qzy +sxn +jxQ eKf viX viX @@ -143940,9 +144190,9 @@ xEK xEK xEK xEK -hqL -aYT -vpe +jxQ +mdP +qzy alc alc alc @@ -143953,7 +144203,7 @@ cWZ dkH aJF dBI -vkO +fmI oRs aRx jlU @@ -143984,7 +144234,7 @@ cMU bew pwj saJ -kTT +qkS bib idF cOr @@ -144062,9 +144312,9 @@ wRM vmb fho mjG -ntd +lqQ jPk -pTv +evU rNK rNK rNK @@ -144178,14 +144428,14 @@ alc rNK rNK rIu -ptQ +jmv erB -kzH +asH waj waj -ayS +scx aDM -alk +pwP aYU xEK ore @@ -144197,20 +144447,20 @@ bSD cbF bkX xEK -hqL +jxQ iri uDR -vdj -rNE -vpe +vcs +tVy +qzy cHs -dqC +cNa feN cXa dkK cMQ ojx -vkO +fmI bDQ ghw kVA @@ -144239,11 +144489,11 @@ orR xGv cYq bex -drT +bfm phb -bcm +bhp wSq -jXT +xrY cOs rOP sfi @@ -144255,10 +144505,10 @@ uha uwq cKk cKk -mUq +aZn cKk -scW -nwx +bzO +wLn cKk bCg xVB @@ -144319,9 +144569,9 @@ bpe tHf chI dkc -ago +djw jUc -pTv +evU rNK rNK rNK @@ -144439,11 +144689,11 @@ aqt arC kte eyN -htC +rVG ayT -alk -cHS -aRx +pwP +xZN +frm xEK bkZ brp @@ -144454,11 +144704,11 @@ brp brp ceN xEK -vpe +qzy cpU -eUS -hKk -hKk +qGV +pJU +pJU cDj cHq cHq @@ -144467,7 +144717,7 @@ cHq cHq cHq dBJ -lHS +edT kwT aRx ifn @@ -144498,14 +144748,14 @@ bdC bey bfn miK -bcm +bhp wSq -bDK +bJU bjJ bgq bhl bia -gcp +icI izY vEA bst @@ -144576,9 +144826,9 @@ rKr rKr chI mWz -ago +djw jUc -pTv +evU rNK rNK rNK @@ -144700,7 +144950,7 @@ rIu ayU aEX aRD -rWb +sxn xEK blJ brq @@ -144711,20 +144961,20 @@ djp bOO cff xEK -rWb -vpe -aRx -oKx +sxn +qzy +frm +irZ cIf fHl rmZ -bkW +bsI cSu -cpC +siu dkP -aRx +frm dCw -hVK +edU lrF aRx deN @@ -144755,9 +145005,9 @@ bdD bez cMM miK -bcm +bhp wSq -gkr +diI rqe rOX sfz @@ -144833,9 +145083,9 @@ tcs hSk chI mtv -ago +djw jUc -pTv +evU rNK rNK rNK @@ -144948,16 +145198,16 @@ rNK rNK rNK rNK -bsH +pGb aqK uHP dvN nZK waj -lqk +pOf ayH -rWb -rWb +sxn +sxn viX bkX brp @@ -144968,9 +145218,9 @@ bST akx brp xEK -rWb -rWb -iIK +sxn +sxn +frm iIK iIK iIK @@ -144978,12 +145228,12 @@ iIK iIK cSy ayT -vpe +qzy dod xME -vkO +fmI mhd -dsj +ghF hsa rWb alc @@ -145012,7 +145262,7 @@ cMM cMM cMM miK -bcm +bhp qCq dzv dzw @@ -145032,13 +145282,13 @@ dAX dBO mau bCg -pGK -saz +bEu +bFI gIm bCg bCg bCg -hXm +vWu cKk jXm utF @@ -145090,9 +145340,9 @@ ndT fcw chI xro -ago +djw jUc -pTv +evU bhO rNK rNK @@ -145205,7 +145455,7 @@ rNK rNK rNK rNK -bsH +pGb sDE uHP jEG @@ -145223,7 +145473,7 @@ bFR bwZ nLP xrC -jmU +fIe nLP any qIF @@ -145236,9 +145486,9 @@ iIK cSz qWY qWY -rMw +uDD wue -iFi +kqp vEV rWb alc @@ -145269,7 +145519,7 @@ wmO ppU aZq miK -bcm +bhp qCO dzw bjK @@ -145298,7 +145548,7 @@ gfF bMB cKk cKk -uFU +ljN cKk jVQ jVQ @@ -145347,9 +145597,9 @@ kXu kXu chI cjF -ago +djw jUc -pTv +evU bhO rNK rNK @@ -145462,7 +145712,7 @@ rNK rNK rNK rNK -bsH +pGb sDE uHP vZu @@ -145491,11 +145741,11 @@ cDV aTj iIK djm -ayS -cpC -jRg +scx +siu +qKK ojx -jtA +ima oRl rWb alc @@ -145524,9 +145774,9 @@ jIf qwq gZm gZm -sxq +pxr iqc -xTm +qlO wSq dzw cOv @@ -145549,7 +145799,7 @@ dBO dBz tqm rHA -gJh +bIP rHA sBd dBO @@ -145604,9 +145854,9 @@ vWF vWF srn daX -ago +djw jUc -pTv +evU bhO rNK rNK @@ -145741,18 +145991,18 @@ qsY qsY pLh epf -xWG +epp uOJ kRX nrc cme iIK -aRx -rWb -aRx -aRx +frm +sxn +frm +frm gXA -vkO +fmI xjm rWb amP @@ -145783,14 +146033,14 @@ jDv mfV aZq hIe -bcm +bhp wSq dzw rqu cOG cOM cOZ -meA +sSB lWh avK bwU @@ -145861,9 +146111,9 @@ wLr jlX xMQ wMJ -ago +djw jUc -pTv +evU bhO rNK rNK @@ -145974,15 +146224,15 @@ rNK rNK rNK rNK -bsH -bsH -bsH +pGb +pGb +pGb arS qPQ dfd ebW nZZ -xfW +vcq kvC alS alS @@ -146009,7 +146259,7 @@ any any any oOT -vkO +fmI bDQ vJu amP @@ -146040,7 +146290,7 @@ tnq tnq tnq fnB -tqG +qml bie dzw lXe @@ -146065,14 +146315,14 @@ uxF bHp uhF bME -tMC +bKZ bME bME kSI rHq yfZ rwg -bkm +teW yfZ vrs moY @@ -146116,11 +146366,11 @@ sOl mJk ogw tXW -oDn +vFz lzP -uDz +qFr wby -pTv +evU bhO rNK rNK @@ -146266,7 +146516,7 @@ cXc djC ayP aVD -vkO +fmI bDQ rWb xWF @@ -146276,16 +146526,16 @@ rWb rWb rPi aRx -izj +lvT ghw aRx aRx aRx mok -uuo +rsZ mKP mKP -uuo +rsZ mok aZq aZq @@ -146297,7 +146547,7 @@ tnq kgV tnq qGo -bcm +bhp qCT dzw bjL @@ -146375,7 +146625,7 @@ vWF vpJ xMQ sSf -ago +djw roj xMQ bhO @@ -146488,24 +146738,24 @@ rNK rNK rNK rNK -bsH -bsH -bsH -iKp +pGb +pGb +pGb +knO rIu uWf iys pKq rIu -ieQ -ieQ -ieQ +bZX +bZX +bZX vtS -beL +aGw any -beL +aGw cLD -ieQ +bZX dKI dKI dKI @@ -146523,7 +146773,7 @@ aov aov ydF aVD -vkO +fmI lhD kqY dwy @@ -146554,12 +146804,12 @@ eUo tYS tYS gSE -dZk +qoo wSq dzw dzw dzw -lMs +cTZ dzw dzw evQ @@ -146618,8 +146868,8 @@ cdT aXn jpk cdT -xrO -vTf +fvg +pMm cdT cdT cdT @@ -146756,13 +147006,13 @@ rIu rIu rNK rNK -ieQ +bZX bcU aDG -ieQ +bZX aGv bGm -ieQ +bZX bTv cbG mCQ @@ -146780,38 +147030,38 @@ aov aov ydF aVD -kgT -vlR -vkO -whq -vkO -vkO -vkO -xAl -cIy -vkO -vkO -vkO -vkO -xtZ -vkO -hQw +eeI +fxV +fmI +hsS +fmI +fmI +fmI +kju +kzI +fmI +fmI +fmI +fmI +mdm +fmI +wYY mys vSd vSd ngC -fHW -cPQ -cPQ -cPQ -cPQ -ltb -cPQ -hzO -cPQ -cPQ -opG -pjB +rAl +nGE +nGE +nGE +nGE +owe +nGE +oWZ +nGE +nGE +lPJ +qow wSq bij rrp @@ -146871,7 +147121,7 @@ ehC gdn gdn ccL -fcy +jGJ ruX ciV uSM @@ -147013,16 +147263,16 @@ rzh rzh rNK rNK -ieQ +bZX vtS -vEn -ieQ -vEn +cLx +bZX +cLx cLD -ieQ -ieQ -ieQ -ieQ +bZX +bZX +bZX +bZX any kdf dhn @@ -147127,8 +147377,8 @@ aXn dif hiI jah -cwp -fcy +ccM +jGJ sDL jvl jvl @@ -147283,12 +147533,12 @@ rNK any rJE vEB -lTE +pcI cAj hZJ hZJ aGt -ahL +cNi cSF aov aov @@ -147300,8 +147550,8 @@ ayP any aRx rPi -eVn -cOx +jNZ +kmi kDg rPi rPi @@ -147310,10 +147560,10 @@ rWb rWb aRx mok -qhk +qYs mKP -qhk -qhk +qYs +qYs mok aZq aZq @@ -147323,8 +147573,8 @@ dkU tnq tnq aZq -ehR -hef +fkw +nyv bhr fqw bij @@ -147344,7 +147594,7 @@ nqG dBO wOn udk -qjo +xyT bEy xeq cdI @@ -147384,8 +147634,8 @@ aXn jby ceQ qot -cNF -fcy +gfe +jGJ vqf cuw cuw @@ -147405,7 +147655,7 @@ cem lcR ceQ tDr -oGK +lmS uut wCU aXn @@ -147537,10 +147787,10 @@ rNK rNK rNK rNK -ieQ +bZX woa cqa -paM +rnN aQz hZJ jAN @@ -147587,7 +147837,7 @@ itf dzy dzy dzy -ygQ +blL dzy dzy nqG @@ -147794,7 +148044,7 @@ rNK rNK rNK rNK -ieQ +bZX woa scI any @@ -147867,7 +148117,7 @@ uhF bME uhF aMC -qKl +pkQ uhF qua jDW @@ -147899,7 +148149,7 @@ iXO rTV njn cem -kEr +sgV geD jvl vCc @@ -148051,7 +148301,7 @@ rNK rNK rNK rNK -ieQ +bZX woa scI any @@ -148059,7 +148309,7 @@ aQA hZJ cEv cIr -mTC +kkk oMs vfQ aov @@ -148128,8 +148378,8 @@ bAn yfZ qpW bMK -jIe -oUl +hVY +qwe hUF yfZ gFg @@ -148308,7 +148558,7 @@ rNK rNK rNK rNK -ieQ +bZX woa fgS any @@ -148330,7 +148580,7 @@ alc rPi rPi rPi -jPD +vnM rPi rPi alc @@ -148360,7 +148610,7 @@ cHT bne sit ddr -iYy +sEV tly dAe pTr @@ -148369,7 +148619,7 @@ nZp nZp vMc nZp -qPI +wvJ wPK xeq xeq @@ -148412,8 +148662,8 @@ cdT hsj eAj lvj -cNF -fcy +gfe +jGJ wMd jvl jvl @@ -148565,7 +148815,7 @@ rNK rNK rNK rNK -ieQ +bZX woa cqm any @@ -148579,8 +148829,8 @@ any any fue kaw -hHB -jRg +ucH +gaX any qIF alc @@ -148888,12 +149138,12 @@ fUk sVA qdn baD -gkO +yie oix xoO xmL jYO -jAh +nvF mOC byK stJ @@ -148927,7 +149177,7 @@ hud ceQ lvj ceQ -tUh +iWx mNn jqX vCc @@ -149383,17 +149633,17 @@ pyp iFS wyL vHH -sgv +lnN wyL vHH wyL vBm -etO +rRe glw lnI dla nZp -dPs +ukW vcj mix byZ @@ -149418,8 +149668,8 @@ jvZ kKp isj itf -byX -pYM +siF +hFn aZN aZM aZM @@ -149440,8 +149690,8 @@ cdT qxj nLR fhe -cNF -fcy +gfe +jGJ llt aNo oPH @@ -149701,17 +149951,17 @@ cps cdT wTg wwD -fcy -fcy -fcy +jGJ +jGJ +jGJ cdT wTg wwD wTg cdT cdT -fcy -fcy +jGJ +jGJ cdT cdT bhO @@ -149904,7 +150154,7 @@ bil bil bil byY -frF +dAf bil bil bvJ @@ -149951,21 +150201,21 @@ rNK rNK rNK cdT -fcy -fcy +jGJ +jGJ cdT wTg -fcy +jGJ chk -fcy +jGJ bhO bhO bhO -fcy +jGJ chk -fcy +jGJ chk -fcy +jGJ veA veA veA @@ -150101,7 +150351,7 @@ brX brX brX brX -sNC +pIr aGy kFK kFK @@ -150128,7 +150378,7 @@ cpC cpC cpC cpC -pNl +umV cpC kXF vpe @@ -150175,7 +150425,7 @@ bkH qhP bDA iXy -lEh +iFv lFm bLj cFA @@ -150210,19 +150460,19 @@ rNK bhO bhO bhO -fcy +jGJ chk -fcy +jGJ nhx -fcy +jGJ bhO bhO bhO -fcy +jGJ nhx -fcy +jGJ nhx -fcy +jGJ rNK rNK rNK @@ -150391,7 +150641,7 @@ cpC vpe vdj yiW -nJT +wYB rzh rzh pCm @@ -150467,19 +150717,19 @@ rNK bhO bhO bhO -fcy +jGJ nhx -fcy +jGJ eFI -fcy +jGJ bhO bhO bhO -fcy +jGJ eFI -fcy +jGJ eFI -fcy +jGJ rNK rNK rNK @@ -150638,7 +150888,7 @@ klx vpe hFo hFo -jRJ +iNu hFo hFo rWb @@ -150648,7 +150898,7 @@ cpC yiW lMw vdj -nJT +wYB lzH lzH lzH @@ -150660,7 +150910,7 @@ lzH lzH lzH lzH -tqh +qMm oFB eGS owf @@ -150724,19 +150974,19 @@ rNK bhO rNK rNK -fcy +jGJ eFI -fcy +jGJ nhx -fcy +jGJ bhO rNK rNK -fcy +jGJ nhx -fcy +jGJ nhx -fcy +jGJ rNK rNK rNK @@ -150905,7 +151155,7 @@ eOi fzh lOV yiW -nJT +wYB rNK rNK tXD @@ -150917,10 +151167,10 @@ tXD tXD tXD lzH -tqh +qMm dsZ oYa -dTn +nbT xTb pUy qqu @@ -150932,7 +151182,7 @@ blP rCN bom bAb -aLy +bzY bil bil bil @@ -151033,7 +151283,7 @@ sJv jwa cBe cBe -veU +akY cBe rNK rNK @@ -151134,7 +151384,7 @@ bGA ijr ijr iyv -clE +cfC uKL rWb vpe @@ -151162,7 +151412,7 @@ kYc vpe lPr lYT -nJT +wYB rNK rNK kIm @@ -151174,7 +151424,7 @@ nzK nzK nKt lzH -tqh +qMm oIc oYv owf @@ -151186,7 +151436,7 @@ itf bni bil blS -uub +szM blS blS cOQ @@ -151201,7 +151451,7 @@ oOu bCu cFv nJX -tfm +egB yda bJb lio @@ -151432,7 +151682,7 @@ pCm pCm lzH owf -dYF +gve wVu owf kgs @@ -151706,7 +151956,7 @@ bIX bIX ujN uBY -leY +xSO vRZ cPK bil @@ -151952,7 +152202,7 @@ fqw fqw otq ivK -gnd +bfo vHH cKe bil @@ -151963,7 +152213,7 @@ bJe bre dCL uDK -ejf +xVu bmW kSg bil @@ -152158,7 +152408,7 @@ alc uHx uHx uHx -fml +bGF uKL uKL uKL @@ -152220,7 +152470,7 @@ dAi dAi upd uGx -lGf +ekV fQF lON bil @@ -152413,11 +152663,11 @@ alc alc lCC lCC -lBi +nYc tro iLv eEC -lBi +nYc rNK rNK rNK @@ -152477,7 +152727,7 @@ bMJ brg bsK uIo -mPe +oen cPq vNJ bil @@ -152490,8 +152740,8 @@ biN fqw fqw fqw -sPj -pYM +iab +hFn fqw gSQ gSQ @@ -152510,8 +152760,8 @@ gEl sGf lhU jtJ -wDR -tkV +pmQ +nll wdb wdb wdb @@ -152569,7 +152819,7 @@ wdb wdb wdb qBS -hYa +mxA dYn wAE rUX @@ -152670,11 +152920,11 @@ alc alc lCC rzh -lBi +nYc byg mxO bOW -lBi +nYc rNK rNK rNK @@ -152734,7 +152984,7 @@ dzZ pFl ujU uKb -bOb +tuj cPr vOl bil @@ -152928,9 +153178,9 @@ alc lCC rNK uKL -lBi -bYV -lBi +nYc +bHB +nYc hWG rNK rNK @@ -152985,7 +153235,7 @@ fqw itf bil bil -eOY +dzN blS bIX bil @@ -153263,7 +153513,7 @@ vHH itf qIV xAV -dvO +vbc gSQ gSQ gSQ @@ -153531,7 +153781,7 @@ gFg iNe jsE mqm -uAv +bDv rNK rNK rNK @@ -153788,7 +154038,7 @@ jsE jsE gvx pep -uAv +bDv rNK rNK rNK @@ -154525,7 +154775,7 @@ aZM aZM gSQ qsn -nFC +rTA vzL bno xTb @@ -154555,8 +154805,8 @@ vHH gFg itf fMl -uAv -uAv +bDv +bDv fMl fMl rNK @@ -154782,7 +155032,7 @@ aZM aLH fqw rtW -mfj +rTH skM tvJ aLH @@ -155318,8 +155568,8 @@ vZg kZs kZs kZs -xlQ -vTh +aUA +hUN kZs dQj xiQ @@ -156000,7 +156250,7 @@ rNK rNK rNK aoR -cFX +oMU aoR aoR rNK @@ -156092,7 +156342,7 @@ rCJ gZc exL kWC -jgk +wxn rBn wdb wdb @@ -156106,7 +156356,7 @@ wdb wdb sbG dvc -wDR +pmQ tBd gEl rNK @@ -156340,15 +156590,15 @@ rNK rNK rNK rNK -oZd -vKY +lUv +gTx mcX knc sUG kZs -oZd -oZd -oZd +lUv +lUv +lUv dQj dQj sbG @@ -156596,8 +156846,8 @@ rNK rNK rNK rNK -oZd -oZd +lUv +lUv qpU nLT iDa @@ -156774,7 +157024,7 @@ aoR oGM asX pga -qwJ +auy awo wdb wdb @@ -156854,7 +157104,7 @@ wdb wdb wdb ycO -jgk +wxn cNN idV rXV diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index e1daa7c61987..be2ad7f6b476 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -94,7 +94,9 @@ /turf/simulated/wall/r_wall, /area/station/security/permabrig) "abO" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light{ dir = 1 }, @@ -120,17 +122,21 @@ /area/station/security/armory/secure) "abY" = ( /obj/structure/marker_beacon/dock_marker/collision, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plating/airless, /area/space/nearstation) "aca" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, /area/station/security/range) "acb" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "redcorner" @@ -162,13 +168,17 @@ /turf/simulated/floor/plasteel, /area/station/security/range) "acj" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/armory/secure) "aco" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 4; @@ -176,21 +186,27 @@ }, /area/station/security/range) "act" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "redcorner" }, /area/station/security/range) "acu" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "redcorner" }, /area/station/security/range) "acv" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 1; @@ -255,7 +271,7 @@ /area/station/security/main) "acH" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/window/reinforced, /obj/item/grenade/barrier{ pixel_y = 5; @@ -275,9 +291,13 @@ }, /area/station/security/armory/secure) "acK" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -372,7 +392,7 @@ pixel_y = 3 }, /obj/item/storage/toolbox/mechanical, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 8 @@ -458,7 +478,9 @@ }, /area/station/security/main) "adw" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -670,7 +692,9 @@ /area/station/security/main) "aeu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -678,7 +702,9 @@ /area/station/security/range) "aev" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -705,7 +731,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/red/partial, +/obj/effect/turf_decal/delivery/red/partial, /turf/simulated/floor/plasteel, /area/station/security/main) "aeA" = ( @@ -729,7 +755,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/obj/effect/decal/warning_stripes/red/partial, +/obj/effect/turf_decal/delivery/red/partial, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -817,9 +843,11 @@ }, /area/station/maintenance/apmaint) "aeR" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/machinery/camera{ c_tag = "Brig Secure Armory North" }, @@ -829,8 +857,12 @@ /area/station/security/armory/secure) "aeS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/northwestcorner, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -933,7 +965,9 @@ /turf/simulated/floor/plasteel, /area/station/security/brig) "afe" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -1298,7 +1332,7 @@ /area/station/security/brig) "agS" = ( /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1539,9 +1573,11 @@ }, /area/station/security/brig) "ahR" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/closet/l3closet/security, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1550,20 +1586,28 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_y = 30 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/armory/secure) "ahU" = ( -/obj/effect/decal/warning_stripes/southeastcorner, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/armory/secure) "ahV" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=Armory_North"; location = "Armory_South" @@ -1576,8 +1620,12 @@ }, /area/station/security/armory/secure) "ahW" = ( -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/power/apc{ dir = 4; name = "east bump Important Area"; @@ -1644,7 +1692,7 @@ pixel_x = 3; pixel_y = 2 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 4 @@ -1654,7 +1702,7 @@ }, /area/station/security/armory/secure) "aig" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, @@ -1680,8 +1728,12 @@ /turf/simulated/floor/plasteel, /area/station/security/range) "aio" = ( -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -1727,11 +1779,15 @@ }, /area/station/security/armory/secure) "air" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/item/storage/secure/safe{ pixel_x = 32 @@ -1783,8 +1839,12 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/north, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1860,12 +1920,16 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/camera{ c_tag = "Brig Secure Armory East"; dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -2073,7 +2137,9 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "ajj" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -2089,7 +2155,9 @@ }, /area/station/security/brig) "ajn" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -2194,9 +2262,13 @@ }, /area/station/security/armory/secure) "ajL" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -2364,7 +2436,9 @@ }, /area/station/security/brig) "akf" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -2462,9 +2536,11 @@ }, /area/station/security/brig) "akl" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -2565,9 +2641,13 @@ /turf/simulated/floor/plasteel, /area/station/security/main) "akw" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -2771,14 +2851,20 @@ dir = 8 }, /obj/machinery/economy/vending/security, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/armory/secure) "alf" = ( -/obj/effect/decal/warning_stripes/northwestcorner, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -3096,7 +3182,9 @@ /area/station/security/main) "ams" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/turf_decal/caution{ dir = 8 }, @@ -3198,7 +3286,9 @@ "amF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/security/storage) "amG" = ( @@ -3224,14 +3314,16 @@ pixel_y = -6 }, /obj/item/flash, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" }, /area/station/security/storage) "amI" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/security/storage) "amJ" = ( @@ -3246,7 +3338,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -3608,7 +3700,9 @@ /turf/simulated/floor/plasteel, /area/station/security/main) "anW" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -3756,8 +3850,12 @@ }, /area/station/security/lobby) "aor" = ( -/obj/effect/decal/warning_stripes/northwestcorner, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -3906,7 +4004,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -3915,7 +4013,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -3927,7 +4025,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -4344,7 +4442,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "red" }, @@ -4382,7 +4480,7 @@ }, /area/station/security/evidence) "apH" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -4612,9 +4710,11 @@ }, /area/station/security/permabrig) "aqR" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/closet/bombclosetsecurity, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -6425,7 +6525,9 @@ }, /area/station/security/evidence) "avG" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 @@ -6991,7 +7093,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -7346,7 +7450,9 @@ /area/station/security/execution) "ayD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -7577,7 +7683,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -8010,7 +8116,9 @@ dir = 8 }, /obj/machinery/atmospherics/meter, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -11753,7 +11861,9 @@ /turf/simulated/floor/carpet, /area/station/legal/courtroom) "aLS" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/camera{ c_tag = "Chapel Funeral Processing East"; dir = 9 @@ -11901,7 +12011,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aMd" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aMe" = ( @@ -12000,7 +12112,9 @@ dir = 1 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aMC" = ( @@ -12013,11 +12127,15 @@ layer = 4; pixel_y = -32 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aME" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aMF" = ( @@ -12311,11 +12429,11 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/pod_1) "aNu" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aNv" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "aNw" = ( @@ -13000,7 +13118,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aPK" = ( @@ -13023,7 +13143,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aPR" = ( @@ -13450,14 +13572,18 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aRd" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aRe" = ( /obj/structure/sign/vacuum/external{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aRf" = ( @@ -13727,7 +13853,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aRP" = ( @@ -13751,14 +13879,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aRT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aRU" = ( @@ -14188,11 +14320,15 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "aTo" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aTp" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aTt" = ( @@ -14208,7 +14344,7 @@ /area/station/hallway/secondary/garden) "aTv" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/item/pickaxe, /obj/item/pickaxe, /obj/item/pickaxe, @@ -14226,7 +14362,7 @@ /area/station/maintenance/fpmaint) "aTx" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/item/flashlight, /obj/item/flashlight, /obj/item/flashlight, @@ -14382,14 +14518,18 @@ /area/station/medical/paramedic) "aTP" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/ai_monitored/storage/eva) "aTQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14575,17 +14715,23 @@ /area/station/maintenance/electrical) "aUk" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aUl" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aUm" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aUn" = ( @@ -14594,12 +14740,16 @@ dir = 1 }, /obj/effect/landmark/start/assistant, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aUo" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aUp" = ( @@ -14811,7 +14961,9 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aUW" = ( @@ -15127,7 +15279,9 @@ /area/station/maintenance/fsmaint) "aVO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -15140,7 +15294,9 @@ /area/station/maintenance/fsmaint) "aVR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -15651,7 +15807,9 @@ name = "Chapel Mass Driver"; pixel_x = 25 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "darkblue" }, @@ -16419,7 +16577,9 @@ }, /area/station/service/chapel) "aZm" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "darkblue" }, @@ -16540,13 +16700,13 @@ }, /area/station/public/dorms) "aZC" = ( -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/public/dorms) "aZD" = ( -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /obj/effect/landmark/start/assistant, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -16563,7 +16723,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "darkbluecorners" }, @@ -16733,14 +16895,14 @@ /area/station/maintenance/fpmaint) "bah" = ( /obj/machinery/suit_storage_unit/clown, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/ai_monitored/storage/eva) "bai" = ( /obj/machinery/suit_storage_unit/mime, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -16758,7 +16920,7 @@ pixel_x = -3; pixel_y = -3 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/light{ dir = 1 }, @@ -16819,7 +16981,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "baq" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, @@ -16828,7 +16992,9 @@ }, /area/station/ai_monitored/storage/eva) "bar" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -16910,7 +17076,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -17212,7 +17380,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bbK" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -17223,7 +17393,7 @@ pixel_y = 32 }, /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -17235,7 +17405,9 @@ /turf/simulated/floor/engine/n2, /area/station/engineering/atmos) "bbN" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -17247,7 +17419,9 @@ /turf/simulated/floor/engine/o2, /area/station/engineering/atmos) "bbP" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -17257,7 +17431,7 @@ pixel_y = 32 }, /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -17593,7 +17767,9 @@ "bcP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkblue" @@ -17735,7 +17911,7 @@ /obj/structure/sign/securearea{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ name = "Bridge Blast Doors"; id_tag = "bridge blast west" @@ -17780,7 +17956,9 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bdo" = ( @@ -17805,7 +17983,9 @@ pixel_y = 32 }, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/machinery/camera{ c_tag = "Port Hallway 2" }, @@ -17890,13 +18070,15 @@ dir = 8 }, /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/ai_monitored/storage/eva) "bdz" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -17909,7 +18091,7 @@ layer = 2.9 }, /obj/item/tank/jetpack/carbondioxide, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/item/tank/jetpack/carbondioxide, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -17923,7 +18105,7 @@ pixel_x = 32 }, /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -18019,7 +18201,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "bdL" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -18064,7 +18246,7 @@ /obj/structure/sign/securearea{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "bridge blast east"; name = "Bridge Blast Doors" @@ -18077,7 +18259,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, @@ -18145,7 +18329,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -18164,7 +18350,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -18183,7 +18371,9 @@ pixel_y = -24 }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -18194,7 +18384,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -18575,7 +18767,9 @@ "bfm" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior) "bfn" = ( @@ -18869,7 +19063,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bfS" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkblue" @@ -18942,7 +19138,9 @@ "bgb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkbluecorners" @@ -19063,7 +19261,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bgv" = ( @@ -19082,7 +19280,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bgx" = ( @@ -19102,7 +19300,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "bgA" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "bgB" = ( @@ -19125,7 +19325,9 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "bgF" = ( @@ -19144,7 +19346,9 @@ name = "west bump"; pixel_x = -28 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bgI" = ( @@ -19152,7 +19356,9 @@ /obj/machinery/camera{ c_tag = "Arrivals South" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bgJ" = ( @@ -19199,7 +19405,7 @@ /area/station/hallway/secondary/garden) "bgN" = ( /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -19221,7 +19427,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, @@ -19574,7 +19780,7 @@ pixel_x = 32 }, /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkblue" @@ -19612,7 +19818,7 @@ "bhU" = ( /obj/structure/window/reinforced, /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -19685,7 +19891,9 @@ /area/station/service/hydroponics) "bid" = ( /obj/machinery/economy/vending/snack, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bie" = ( @@ -19887,7 +20095,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "biE" = ( @@ -19987,8 +20197,8 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/decal/warning_stripes/white/hollow, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -20008,7 +20218,7 @@ name = "east bump"; pixel_x = 27 }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -20366,12 +20576,16 @@ /area/station/hallway/secondary/exit) "bjS" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bjT" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bjU" = ( @@ -20383,7 +20597,9 @@ name = "west bump"; pixel_x = -27 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bjV" = ( @@ -20842,7 +21058,7 @@ /turf/simulated/floor/wood, /area/station/service/library) "bkR" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ name = "Bridge Blast Doors"; id_tag = "bridge blast west" @@ -20993,7 +21209,7 @@ pixel_x = -24 }, /obj/structure/closet/secure_closet/personal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkbluecorners" @@ -21134,7 +21350,9 @@ /obj/structure/sign/vacuum/external{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "blE" = ( @@ -21142,7 +21360,9 @@ layer = 4; pixel_y = 32 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "blF" = ( @@ -21329,7 +21549,7 @@ pixel_x = 24 }, /obj/structure/closet/secure_closet/personal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkbluecorners" @@ -21557,7 +21777,9 @@ }, /area/station/service/chapel) "bmS" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bmT" = ( @@ -21772,7 +21994,9 @@ name = "north bump"; pixel_y = 24 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/public/locker) "bns" = ( @@ -21811,7 +22035,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bnv" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/portable/pump, /turf/simulated/floor/plasteel, /area/station/public/locker) @@ -22165,7 +22389,7 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -22399,7 +22623,7 @@ /turf/simulated/floor/grass, /area/station/service/hydroponics) "bpa" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/locker) "bpb" = ( @@ -22832,14 +23056,18 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bpZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bqa" = ( @@ -22885,7 +23113,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bqf" = ( @@ -22972,7 +23202,9 @@ }, /area/station/hallway/primary/central/ne) "bqu" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/window/reinforced{ dir = 1 }, @@ -23223,7 +23455,9 @@ }, /area/station/command/bridge) "brc" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bre" = ( @@ -25055,7 +25289,7 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "bwe" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/command/meeting_room) "bwf" = ( @@ -25264,7 +25498,9 @@ /area/station/hallway/primary/central/nw) "bwO" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bwP" = ( @@ -25298,7 +25534,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ name = "Bridge Blast Doors"; id_tag = "bridge blast west" @@ -25833,7 +26069,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "bridge blast east"; name = "Bridge Blast Doors" @@ -25865,7 +26101,9 @@ /obj/structure/chair/stool{ dir = 8 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/supply/office) "byl" = ( @@ -25873,7 +26111,9 @@ id = "packageSort2" }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/supply/office) "bym" = ( @@ -25962,7 +26202,9 @@ /turf/simulated/floor/plating, /area/station/supply/office) "byz" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/supply/office) "byA" = ( @@ -26370,7 +26612,9 @@ /obj/machinery/conveyor_switch/oneway{ id = "packageSort1" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -26861,7 +27105,9 @@ c_tag = "Arrivals Auxiliary Docking South"; dir = 4 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bBj" = ( @@ -26894,7 +27140,7 @@ /area/station/hallway/secondary/exit) "bBm" = ( /obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -27682,7 +27928,9 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bDN" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/supply/office) "bDO" = ( @@ -28327,8 +28575,8 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow/partial, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/delivery/partial, +/obj/effect/turf_decal/arrows/black, /turf/simulated/floor/plasteel, /area/station/supply/office) "bFy" = ( @@ -28355,8 +28603,8 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bFA" = ( -/obj/effect/decal/warning_stripes/yellow/partial, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/delivery/partial, +/obj/effect/turf_decal/arrows/black, /turf/simulated/floor/plasteel, /area/station/supply/office) "bFB" = ( @@ -28609,14 +28857,18 @@ }, /area/station/public/toilet/lockerroom) "bGl" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bGm" = ( /obj/machinery/light/small{ dir = 1 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bGn" = ( @@ -28889,11 +29141,11 @@ /turf/simulated/floor/wood, /area/station/command/meeting_room) "bHh" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "bHi" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -28961,10 +29213,10 @@ dir = 4 }, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 8 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 8 }, /obj/machinery/door/poddoor/shutters/preopen{ @@ -29205,7 +29457,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bHY" = ( @@ -29352,7 +29606,7 @@ id_tag = "qm_warehouse"; name = "Warehouse Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -29497,7 +29751,7 @@ name = "Cargo Requests Console"; pixel_y = 30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 8; @@ -29514,7 +29768,7 @@ name = "north bump"; pixel_y = 28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 8; @@ -29542,7 +29796,7 @@ layer = 4; pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 8; @@ -29555,7 +29809,7 @@ name = "north bump"; pixel_y = 28 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 8; @@ -29846,7 +30100,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/newscaster{ name = "north bump"; pixel_y = 28 @@ -30320,7 +30574,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bLt" = ( @@ -30472,30 +30728,42 @@ /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "bLX" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bLY" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bLZ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bMa" = ( /obj/effect/landmark/start/assistant, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bMb" = ( /obj/machinery/light, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bMc" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bMd" = ( @@ -31872,7 +32140,7 @@ }, /area/station/supply/office) "bQb" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bQc" = ( @@ -31898,7 +32166,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/office) "bQf" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/storage) "bQg" = ( @@ -33129,7 +33397,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bTy" = ( @@ -33619,7 +33887,7 @@ }, /area/station/science/hallway) "bUU" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/office) "bUV" = ( @@ -34282,10 +34550,10 @@ layer = 4; pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, /obj/machinery/door/poddoor/shutters/preopen{ @@ -34449,7 +34717,9 @@ /turf/simulated/floor/plasteel, /area/station/supply/office) "bXl" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "bXm" = ( @@ -34457,12 +34727,12 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "bXn" = ( /obj/machinery/shieldwallgen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "bXo" = ( @@ -36667,7 +36937,7 @@ /obj/machinery/shower{ pixel_y = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "cdI" = ( @@ -36993,7 +37263,9 @@ "cev" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cew" = ( @@ -37004,7 +37276,9 @@ dir = 2; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cex" = ( @@ -37018,7 +37292,9 @@ /obj/structure/sign/securearea{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cez" = ( @@ -39402,7 +39678,7 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch{ dir = 1; name = "south bump"; @@ -39443,7 +39719,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/storage) "cnk" = ( @@ -40083,7 +40359,7 @@ "cpD" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/nitrogen, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -41553,7 +41829,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "cuu" = ( @@ -41588,7 +41864,7 @@ /area/station/maintenance/aft) "cuy" = ( /obj/effect/spawner/random_spawners/cobweb_right_frequent, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air{ anchored = 1; @@ -41598,7 +41874,7 @@ /area/station/maintenance/asmaint2) "cuA" = ( /obj/structure/closet/secure_closet/medical1, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/medical/storage) "cuB" = ( @@ -42069,7 +42345,9 @@ /area/station/maintenance/incinerator) "cwy" = ( /obj/structure/closet/wardrobe/grey, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/window/reinforced{ dir = 1 @@ -42232,9 +42510,7 @@ /obj/machinery/shower{ pixel_y = 20 }, -/obj/effect/turf_decal/bot_white{ - color = "#009dff" - }, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/noslip, /area/station/medical/surgery) "cxo" = ( @@ -44777,7 +45053,7 @@ }, /area/station/science/xenobiology) "cEJ" = ( -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plating, /area/station/public/storage/emergency/port) @@ -45371,7 +45647,7 @@ pixel_x = -28 }, /obj/structure/closet/secure_closet/personal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkbluecorners" @@ -45955,7 +46231,7 @@ /obj/machinery/disposal/deliveryChute{ dir = 1 }, -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/window/reinforced{ dir = 4 }, @@ -46350,7 +46626,9 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, @@ -46740,7 +47018,9 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/assembly_line) "cLe" = ( @@ -46751,7 +47031,9 @@ dir = 4; id = "Skynet_heavy" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/assembly_line) "cLh" = ( @@ -46763,7 +47045,7 @@ /area/station/maintenance/apmaint2) "cLj" = ( /obj/structure/disposaloutlet, -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/disposalpipe/trunk{ dir = 4 }, @@ -46778,7 +47060,9 @@ layer = 4; pixel_y = -32 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/assembly_line) "cLq" = ( @@ -46801,7 +47085,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "cLx" = ( @@ -46815,8 +47101,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "cLz" = ( -/obj/effect/decal/warning_stripes/yellow/partial, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/delivery/partial, +/obj/effect/turf_decal/arrows/black, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/assembly_line) @@ -46870,7 +47156,9 @@ }, /obj/machinery/light, /obj/structure/closet/secure_closet/atmos_personal, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "cLK" = ( @@ -46944,7 +47232,9 @@ /obj/machinery/computer/security/engineering{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cLT" = ( @@ -47564,7 +47854,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/alarm{ dir = 4; @@ -47602,7 +47894,9 @@ dir = 4; name = "Plasma Outlet Valve" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cOl" = ( @@ -47669,10 +47963,10 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "cOB" = ( -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 8 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 8 }, /obj/effect/decal/cleanable/dirt, @@ -47691,10 +47985,10 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, /obj/effect/decal/cleanable/dirt, @@ -47859,7 +48153,9 @@ /area/station/maintenance/apmaint) "cPk" = ( /obj/machinery/field/generator, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "cPn" = ( @@ -47914,7 +48210,7 @@ c_tag = "Atmospherics North-West"; dir = 4 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -48081,7 +48377,7 @@ /area/station/engineering/atmos) "cPU" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -48118,7 +48414,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cQg" = ( @@ -48143,7 +48441,9 @@ /area/station/engineering/atmos/distribution) "cQj" = ( /obj/machinery/shieldgen, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "cQk" = ( @@ -48235,7 +48535,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -48260,7 +48562,9 @@ /area/station/command/office/ce) "cQJ" = ( /obj/machinery/power/emitter, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "cQK" = ( @@ -48279,14 +48583,14 @@ dir = 8 }, /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/engineering/atmos) "cQM" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -48446,7 +48750,9 @@ dir = 4 }, /obj/machinery/atmospherics/meter, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "cRh" = ( @@ -48526,7 +48832,7 @@ dir = 6 }, /obj/item/wrench, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -48538,7 +48844,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/green, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "cRr" = ( @@ -48668,7 +48976,7 @@ name = "east bump"; pixel_x = 28 }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/item/storage/belt/utility, /obj/item/multitool, /turf/simulated/floor/plasteel{ @@ -48771,7 +49079,7 @@ /area/station/engineering/equipmentstorage) "cSb" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -48918,7 +49226,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/green{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "cSG" = ( @@ -49036,7 +49346,7 @@ /obj/machinery/atmospherics/portable/canister/air{ filled = 1 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "cSR" = ( @@ -49100,7 +49410,9 @@ /obj/machinery/computer/atmos_alert{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cTa" = ( @@ -49141,7 +49453,7 @@ /area/station/command/office/ce) "cTh" = ( /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -49173,7 +49485,7 @@ pixel_x = -28 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -49284,7 +49596,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "cTF" = ( @@ -49489,7 +49803,9 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "cUm" = ( @@ -49801,7 +50117,9 @@ dir = 4 }, /obj/machinery/light, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "cVy" = ( @@ -49813,7 +50131,9 @@ /obj/structure/disaster_counter/supermatter{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "cVB" = ( @@ -50114,7 +50434,7 @@ /turf/simulated/floor/beach/sand, /area/station/hallway/secondary/exit) "cWG" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/wood, /area/station/service/bar) "cWI" = ( @@ -50400,7 +50720,7 @@ /obj/machinery/shower{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cXP" = ( @@ -50408,7 +50728,9 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "cXQ" = ( @@ -51010,7 +51332,9 @@ /area/station/science/rnd) "dab" = ( /obj/machinery/power/port_gen/pacman, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -51026,7 +51350,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -51045,7 +51371,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -51100,7 +51426,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -51166,8 +51494,12 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 30 }, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "daM" = ( @@ -51209,7 +51541,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -51344,7 +51676,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -51403,7 +51735,7 @@ dir = 4 }, /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dbL" = ( @@ -51454,7 +51786,7 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/camera{ c_tag = "EVA"; dir = 1 @@ -52247,7 +52579,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -52276,7 +52610,9 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "deB" = ( @@ -52289,7 +52625,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "deD" = ( @@ -52314,7 +52652,9 @@ /area/station/maintenance/starboardsolar) "deF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "deG" = ( @@ -52490,7 +52830,7 @@ /turf/simulated/floor/carpet/blue, /area/station/command/office/blueshield) "dfh" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/portable/scrubber, /turf/simulated/floor/plasteel, /area/station/public/locker) @@ -52529,7 +52869,7 @@ dir = 4 }, /obj/machinery/atmospherics/meter, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -52558,7 +52898,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -52892,7 +53234,9 @@ /area/station/maintenance/turbine) "dgU" = ( /obj/structure/closet/wardrobe/white, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/window/reinforced{ dir = 1 }, @@ -52934,7 +53278,9 @@ /turf/space, /area/space/nearstation) "dhj" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -53297,7 +53643,9 @@ req_access_txt = "17;75" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -53365,7 +53713,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -53525,7 +53875,9 @@ id_tag = "engsm"; name = "Radiation Chamber Shutters" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/engineering/engine/supermatter) "djr" = ( @@ -53541,7 +53893,7 @@ dir = 1; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "hydrofloor" }, @@ -53668,7 +54020,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -53802,7 +54156,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -53911,14 +54267,16 @@ dir = 4; filter_type = -1 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "dkA" = ( /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -53928,7 +54286,9 @@ dir = 4; filter_type = -1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "dkC" = ( @@ -53969,7 +54329,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -53986,7 +54348,9 @@ pixel_x = -30; pixel_y = 30 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkbluecorners" @@ -53996,7 +54360,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -54024,7 +54390,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -54101,7 +54469,9 @@ dir = 5 }, /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -54127,7 +54497,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -54196,14 +54568,18 @@ /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "dlg" = ( /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "dlj" = ( @@ -54243,7 +54619,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -54353,7 +54731,9 @@ /turf/simulated/floor/engine, /area/station/maintenance/turbine) "dlZ" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/atmospherics/portable/scrubber, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -54786,7 +55166,9 @@ }, /area/station/service/kitchen) "dnv" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -55334,7 +55716,9 @@ dir = 8; name = "Grid Power Monitoring Computer" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -55438,7 +55822,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -55532,7 +55918,9 @@ /obj/machinery/porta_turret{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -55546,7 +55934,7 @@ network = list("SS13","MiniSat") }, /turf/space, -/area/station/aisat) +/area/station/aisat/hall) "dqM" = ( /obj/machinery/light{ dir = 8 @@ -55577,7 +55965,7 @@ network = list("SS13","MiniSat") }, /turf/space, -/area/station/aisat) +/area/station/aisat/hall) "dqT" = ( /obj/machinery/firealarm{ dir = 8; @@ -56113,7 +56501,9 @@ /obj/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/engine, /area/station/engineering/control) @@ -56147,7 +56537,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "dtt" = ( @@ -56164,7 +56556,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/landmark/spawner/nukedisc_respawn, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) @@ -56205,7 +56599,9 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "dtM" = ( @@ -56257,7 +56653,7 @@ /obj/effect/mapping_helpers/airlock/unres{ dir = 4 }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /turf/simulated/floor/plasteel, /area/station/medical/sleeper) "dvb" = ( @@ -56363,7 +56759,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -56545,7 +56943,9 @@ /area/station/maintenance/asmaint) "dFG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/plasteel{ icon_state = "red" @@ -56582,7 +56982,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/window/classic/reversed{ dir = 4; name = "Bar Delivery" @@ -56802,7 +57202,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "dLF" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "bridge blast east"; name = "Bridge Blast Doors" @@ -56940,7 +57340,9 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/engine, /area/station/engineering/control) @@ -57160,7 +57562,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkred" @@ -57649,7 +58053,7 @@ /turf/simulated/wall/r_wall, /area/station/engineering/atmos) "eeJ" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/effect/decal/cleanable/cobweb2, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air{ @@ -58002,7 +58406,9 @@ /area/station/maintenance/aft) "ema" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, @@ -58051,7 +58457,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 @@ -58142,7 +58550,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/airlock_controller/access_controller{ name = "Supermatter Access Console"; pixel_y = 22; @@ -58212,7 +58622,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 9 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "esK" = ( @@ -58504,7 +58916,9 @@ id_tag = "engsm"; name = "Radiation Chamber Shutters" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/engineering/engine/supermatter) @@ -58803,7 +59217,9 @@ dir = 8 }, /obj/machinery/atmospherics/meter, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "eJG" = ( @@ -59068,7 +59484,9 @@ id_tag = "engsm"; name = "Radiation Chamber Shutters" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil, /turf/simulated/floor/plating, @@ -59898,7 +60316,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "fmg" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/public/locker) "fmh" = ( @@ -60159,7 +60579,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "frm" = ( @@ -60299,7 +60721,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -60452,7 +60876,9 @@ /area/station/maintenance/fsmaint) "fzd" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /mob/living/simple_animal/hostile/scarybat, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -60564,7 +60990,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -61111,7 +61539,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, @@ -61255,7 +61685,9 @@ }, /area/station/public/toilet) "fXt" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/binary/valve{ dir = 4; name = "Output to Waste" @@ -61279,7 +61711,9 @@ /obj/machinery/atmospherics/unary/tank/air{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "fXX" = ( @@ -61323,7 +61757,7 @@ }, /area/station/science/hallway) "gby" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -61483,7 +61917,9 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "geH" = ( @@ -61623,7 +62059,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -61723,7 +62161,7 @@ /area/station/maintenance/aft) "glt" = ( /obj/item/radio/beacon, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/camera{ c_tag = "Research Toxins Test Chamber Center"; dir = 8; @@ -62245,7 +62683,9 @@ /turf/simulated/floor/carpet/royalblack, /area/station/command/office/ntrep) "gyG" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/door_control{ id = "Disposal Exit"; name = "Dispossal Vent Control"; @@ -62362,7 +62802,7 @@ /area/station/maintenance/aft) "gCU" = ( /obj/structure/punching_bag, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/dorms) "gDp" = ( @@ -62371,7 +62811,7 @@ id_tag = "telescienceblast"; name = "test chamber blast doors" }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -62389,7 +62829,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "gEj" = ( @@ -62655,7 +63097,9 @@ /area/station/maintenance/fpmaint2) "gMc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d2 = 4; icon_state = "0-4" @@ -63232,7 +63676,7 @@ id_tag = "Prison Gate"; name = "Prison Lockdown Blast Doors" }, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes/red, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -63400,7 +63844,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "hbu" = ( @@ -63628,7 +64074,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10 }, @@ -63900,7 +64348,9 @@ name = "Prison Intercom (General)"; pixel_y = 25 }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -64593,7 +65043,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -64902,7 +65354,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "hRq" = ( @@ -65286,7 +65740,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "idz" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/public/locker) "idF" = ( @@ -65294,7 +65750,9 @@ dir = 8; filter_type = -1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "iek" = ( @@ -65437,7 +65895,9 @@ dir = 1; name = "Mix Bypass" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "ihX" = ( @@ -66444,7 +66904,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "iOY" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/camera{ c_tag = "Disposals"; dir = 1 @@ -68296,7 +68758,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/machinery/light{ dir = 1 }, @@ -68422,7 +68886,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -68781,7 +69247,9 @@ /turf/simulated/floor/plating, /area/station/science/xenobiology) "khB" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/door_control{ id = "teleshutter"; name = "Teleporter Shutters Access Control"; @@ -68958,7 +69426,9 @@ /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/gloves/color/black, /obj/item/clothing/glasses/meson/engine, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -69104,7 +69574,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -69150,7 +69622,7 @@ /area/station/public/arcade) "kpx" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/access_button{ autolink_id = "engsm_btn_ext"; name = "Supermatter Access Button"; @@ -69536,9 +70008,7 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/turf_decal/bot_white{ - color = "#009dff" - }, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/shower{ dir = 4 }, @@ -69981,7 +70451,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "kMc" = ( @@ -70008,7 +70480,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "kNS" = ( @@ -70105,7 +70579,7 @@ /obj/structure/mirror{ pixel_y = 28 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/camera/autoname, /turf/simulated/floor/plasteel, /area/station/medical/storage) @@ -70153,7 +70627,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/assembly_line) "kSn" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plasteel, @@ -70406,7 +70882,7 @@ /area/station/service/janitor) "kXD" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air{ filled = 1 @@ -70533,7 +71009,9 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/trunk{ dir = 8 }, @@ -70571,7 +71049,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -70974,7 +71454,7 @@ /turf/simulated/floor/plating, /area/station/supply/office) "lnQ" = ( -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "lnR" = ( @@ -71106,7 +71586,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/universal{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "lqu" = ( @@ -71140,7 +71622,9 @@ /area/station/medical/morgue) "lqF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "lqO" = ( @@ -71205,7 +71689,7 @@ }, /area/station/science/genetics) "lsx" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -71242,7 +71726,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/normal{ dir = 1 }, @@ -71434,7 +71918,7 @@ pixel_x = -24; req_access_txt = "55" }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard"; @@ -71772,7 +72256,9 @@ name = "EVA Equipment" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -71913,7 +72399,7 @@ name = "west bump"; pixel_x = -24 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -72139,7 +72625,7 @@ /area/station/maintenance/apmaint) "lTk" = ( /obj/machinery/atmospherics/unary/portables_connector, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "lTr" = ( @@ -72157,7 +72643,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, @@ -72293,7 +72781,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "lXi" = ( @@ -72380,7 +72870,7 @@ dir = 8; name = "Engineering Delivery" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/plasticflaps{ opacity = 1 }, @@ -73085,7 +73575,9 @@ }, /area/station/medical/virology) "muD" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/disposal) @@ -73426,7 +73918,7 @@ name = "Chamber 1 Containment Blast Doors" }, /obj/machinery/atmospherics/pipe/simple/hidden, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /turf/simulated/floor/engine, /area/station/science/xenobiology) "mGe" = ( @@ -73495,7 +73987,7 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /turf/simulated/floor/plating, /area/station/security/permabrig) "mHO" = ( @@ -73667,7 +74159,7 @@ /turf/simulated/floor/plating, /area/station/public/dorms) "mLR" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/plasticflaps{ opacity = 1 }, @@ -73721,7 +74213,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/table/reinforced, /obj/item/clothing/suit/radiation, /obj/item/clothing/head/radiation, @@ -73745,7 +74239,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/general{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "mNR" = ( @@ -73976,7 +74470,7 @@ /turf/simulated/floor/plating, /area/station/science/xenobiology) "mSV" = ( -/mob/living/simple_animal/hostile/feral_cat/forsaken, +/mob/living/simple_animal/pet/cat/Var, /turf/simulated/floor/wood, /area/station/maintenance/apmaint) "mTj" = ( @@ -74017,7 +74511,7 @@ dir = 1; name = "External Gas to Loop" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -74055,7 +74549,9 @@ /obj/item/clothing/glasses/meson, /obj/item/geiger_counter, /obj/item/geiger_counter, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -74100,7 +74596,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 6 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "mZf" = ( @@ -74576,7 +75074,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "nsu" = ( @@ -74612,7 +75112,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "nsZ" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkred" @@ -74758,7 +75260,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "nwj" = ( @@ -75058,7 +75560,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/window/classic/normal{ name = "Bridge Delivery" }, @@ -75154,7 +75656,7 @@ network = list("SS13","engine"); pixel_x = 23 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -75289,7 +75791,9 @@ }, /area/station/science/hallway) "nLT" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "nLW" = ( @@ -75516,7 +76020,9 @@ }, /area/station/science/robotics/chargebay) "nQG" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/manifold/visible, /obj/machinery/atmospherics/meter, /obj/effect/decal/cleanable/dirt, @@ -75563,7 +76069,9 @@ /obj/machinery/atmospherics/binary/pump{ name = "Cooling Loop Bypass" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "nSu" = ( @@ -75758,7 +76266,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, @@ -76487,7 +76997,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "orU" = ( @@ -76543,7 +77053,7 @@ name = "Containment Pen" }, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "otn" = ( @@ -76781,7 +77291,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "oBf" = ( @@ -76898,7 +77410,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/engine, /area/station/engineering/control) @@ -77330,7 +77844,9 @@ outlet_vent_autolink_id = "tox_out"; autolink_sensors = list("tox_sensor"="Tank") }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "oND" = ( @@ -77515,7 +78031,9 @@ /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) "oSF" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -77683,7 +78201,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "oYC" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ name = "south bump"; @@ -78050,7 +78570,9 @@ id_tag = "engsm"; name = "Radiation Chamber Shutters" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/engineering/engine/supermatter) @@ -78443,7 +78965,9 @@ name = "EVA Equipment" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -78576,7 +79100,7 @@ /obj/structure/mirror{ pixel_y = 28 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/medical/storage) "pxP" = ( @@ -78669,7 +79193,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, /obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/access_button{ autolink_id = "perma_btn_int"; name = "Prison Wing Access Button"; @@ -78837,7 +79361,7 @@ /turf/simulated/floor/plating, /area/station/security/lobby) "pDG" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/janitor) "pDH" = ( @@ -78915,7 +79439,9 @@ /area/station/engineering/control) "pFm" = ( /obj/structure/closet/crate/can, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, @@ -79030,7 +79556,9 @@ /turf/simulated/floor/engine, /area/station/science/toxins/mixing) "pMy" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, @@ -79229,7 +79757,9 @@ /area/station/command/office/cmo) "pRU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/camera{ c_tag = "Engineering Supermatter Starboard"; dir = 8; @@ -79416,7 +79946,7 @@ }, /obj/effect/spawner/window/reinforced/plasma/grilled, /obj/structure/cable, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/security/permabrig) "pYT" = ( @@ -80023,7 +80553,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "qnh" = ( @@ -80086,7 +80618,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "qnW" = ( @@ -80372,7 +80906,7 @@ /area/station/maintenance/asmaint) "qvo" = ( /obj/structure/closet/secure_closet/personal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkbluecorners" @@ -80524,7 +81058,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -80612,7 +81148,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -80683,7 +81221,9 @@ id_tag = "engsm"; name = "Radiation Chamber Shutters" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/engine/supermatter) "qCH" = ( @@ -80815,7 +81355,7 @@ }, /area/station/medical/storage) "qEE" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "qEJ" = ( @@ -80908,7 +81448,9 @@ /obj/machinery/atmospherics/unary/tank/air{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "qGT" = ( @@ -81009,7 +81551,9 @@ pixel_x = -22; pixel_y = -23 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "qIz" = ( @@ -81150,7 +81694,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/access_button{ autolink_id = "perma_btn_int"; name = "Prison Wing Access Button"; @@ -81585,7 +82129,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/effect/mapping_helpers/airlock/windoor/access/all/security/brig{ dir = 4 }, @@ -81790,7 +82334,9 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "rhG" = ( @@ -81956,7 +82502,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "rna" = ( @@ -82164,7 +82712,9 @@ }, /area/station/maintenance/asmaint2) "ruR" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -82282,7 +82832,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /turf/simulated/floor/plasteel, /area/station/service/janitor) "rzk" = ( @@ -82319,7 +82869,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -82895,7 +83445,9 @@ pixel_y = -24; req_access_txt = "10" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "rQp" = ( @@ -83113,7 +83665,9 @@ dir = 4; name = "Output Release" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "rWS" = ( @@ -83122,7 +83676,9 @@ dir = 4; network = list("SS13","engine") }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/engine, /area/station/engineering/control) @@ -83179,7 +83735,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -83255,7 +83811,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "scP" = ( @@ -83455,7 +84013,7 @@ /obj/effect/mapping_helpers/airlock/unres{ dir = 4 }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -83823,7 +84381,7 @@ dir = 1 }, /obj/machinery/atmospherics/portable/canister/nitrogen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -83974,7 +84532,9 @@ /area/station/maintenance/aft) "sBx" = ( /obj/structure/closet/wardrobe/black, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 @@ -84146,7 +84706,7 @@ /obj/effect/turf_decal{ dir = 8 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "sFv" = ( @@ -84408,7 +84968,9 @@ /area/station/hallway/secondary/exit) "sOE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/firealarm{ dir = 4; name = "east bump"; @@ -84563,7 +85125,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -85023,9 +85587,7 @@ /obj/machinery/shower{ dir = 4 }, -/obj/effect/turf_decal/bot_white{ - color = "#009dff" - }, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -85046,7 +85608,9 @@ }, /area/station/science/xenobiology) "tgf" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -85230,7 +85794,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "tlR" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -85254,11 +85820,6 @@ icon_state = "freezerfloor" }, /area/station/medical/cryo) -"tnh" = ( -/obj/effect/spawner/window/reinforced, -/obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plating, -/area/station/hallway/secondary/entry) "tnJ" = ( /obj/structure/flora/ausbushes/leafybush, /obj/item/clothing/head/soft/rainbow, @@ -85595,7 +86156,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /turf/simulated/floor/plasteel, /area/station/service/janitor) "tzj" = ( @@ -85655,7 +86216,9 @@ }, /area/station/maintenance/aft) "tAm" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, @@ -85732,7 +86295,7 @@ name = "east bump"; pixel_x = 24 }, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /turf/simulated/floor/plasteel, /area/station/service/janitor) "tDg" = ( @@ -85801,7 +86364,9 @@ }, /obj/item/bikehorn/rubberducky, /obj/item/clothing/head/crown, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -86112,7 +86677,9 @@ /turf/simulated/floor/engine, /area/station/science/misc_lab) "tMs" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/spawner/random_spawners/blood_often, /obj/random/mech, /turf/simulated/floor/plating, @@ -86144,7 +86711,7 @@ pixel_y = 28; req_access_txt = "55" }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -86633,7 +87200,9 @@ /area/station/engineering/tech_storage) "tYr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/airlock_controller/access_controller{ name = "Atmos Supermatter Access Console"; pixel_x = 24; @@ -87037,7 +87606,9 @@ /obj/machinery/disposal/deliveryChute{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 8 @@ -87165,7 +87736,9 @@ /area/station/maintenance/asmaint) "uql" = ( /mob/living/simple_animal/mouse, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -87242,7 +87815,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -87572,7 +88147,9 @@ "uBJ" = ( /obj/machinery/atmospherics/pipe/manifold/visible/red, /obj/machinery/atmospherics/meter, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "uBQ" = ( @@ -87634,7 +88211,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "uDI" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -87694,14 +88273,14 @@ id_tag = "Prison Gate"; name = "Prison Lockdown Blast Doors" }, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes/red, /turf/simulated/floor/plasteel{ icon_state = "red" }, /area/station/security/permabrig) "uFn" = ( /obj/structure/closet/secure_closet/medical3, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/medical/storage) "uFr" = ( @@ -87726,7 +88305,9 @@ /area/station/maintenance/aft) "uGA" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden, /obj/structure/chair/comfy/shuttle{ dir = 4; @@ -88129,7 +88710,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" }, @@ -88343,7 +88924,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -88390,7 +88973,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/power/apc{ cell_type = 25000; @@ -88496,7 +89081,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "vcS" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/landmark/start/cargo_technician, /turf/simulated/floor/plasteel, /area/station/supply/storage) @@ -88504,7 +89089,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "vdx" = ( @@ -88789,7 +89376,9 @@ id_tag = "engsm"; name = "Radiation Chamber Shutters" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/engineering/engine/supermatter) @@ -88798,7 +89387,7 @@ /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 4 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkbluefull" }, @@ -88923,7 +89512,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, @@ -89258,7 +89849,9 @@ /area/station/maintenance/apmaint) "vxu" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -89499,7 +90092,7 @@ /area/station/security/prisonlockers) "vEm" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air{ filled = 1 @@ -89551,7 +90144,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "vFA" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 @@ -89661,7 +90254,7 @@ /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "vHV" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "vIO" = ( @@ -89669,7 +90262,7 @@ /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 4 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkbluefull" }, @@ -89809,7 +90402,7 @@ /area/station/maintenance/asmaint) "vMv" = ( /obj/structure/punching_bag, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -90337,7 +90930,7 @@ /area/station/security/permabrig) "wbh" = ( /obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -90526,7 +91119,9 @@ /turf/simulated/floor/plasteel, /area/station/public/dorms) "why" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /turf/simulated/floor/plating, @@ -90574,7 +91169,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/security/permabrig) "wjQ" = ( @@ -91131,7 +91728,7 @@ }, /area/station/maintenance/aft) "wCq" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air{ filled = 1 @@ -91247,7 +91844,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/engine, /area/station/engineering/control) @@ -91927,7 +92526,7 @@ name = "Janitor Requests Console"; pixel_y = -29 }, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /turf/simulated/floor/plasteel, /area/station/service/janitor) "xbH" = ( @@ -92612,7 +93211,7 @@ dir = 1 }, /obj/machinery/atmospherics/portable/canister, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -93102,13 +93701,15 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/engineering/control) "xJO" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/turf_decal/caution{ dir = 8 }, @@ -93280,7 +93881,9 @@ /area/station/security/permabrig) "xOn" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/engine, /area/station/engineering/control) "xOA" = ( @@ -93713,7 +94316,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ dir = 1 }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "xWJ" = ( @@ -93736,7 +94339,9 @@ /area/station/security/armory/secure) "xWM" = ( /obj/structure/closet/wardrobe/mixed, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/window/reinforced{ dir = 1 }, @@ -93767,7 +94372,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -94078,7 +94685,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, @@ -104018,7 +104627,7 @@ aaa aaa aaa aaa -tnh +apx aaa aaa aaa @@ -106565,11 +107174,11 @@ aRT aLd aLd aLd -tnh -tnh -tnh -tnh -tnh +apx +apx +apx +apx +apx aLd aLd aLd diff --git a/_maps/map_files/generic/Lavaland.dmm b/_maps/map_files/generic/Lavaland.dmm index 7a740a2d677d..0ef5c348d1f3 100644 --- a/_maps/map_files/generic/Lavaland.dmm +++ b/_maps/map_files/generic/Lavaland.dmm @@ -412,7 +412,7 @@ /area/mine/laborcamp) "bi" = ( /obj/machinery/computer/mech_bay_power_console, -/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/delivery/hollow/right, /turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "bk" = ( @@ -525,6 +525,9 @@ /obj/machinery/computer/monitor{ name = "Grid Power Monitoring Console" }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 6 + }, /turf/simulated/floor/catwalk, /area/mine/outpost/engineering) "bv" = ( @@ -606,9 +609,6 @@ /area/mine/outpost/lockers) "bD" = ( /obj/machinery/economy/vending/coffee, -/obj/machinery/status_display{ - pixel_y = -32 - }, /turf/simulated/floor/plasteel{ icon_regular_floor = "yellowsiding"; icon_state = "tranquillite" @@ -918,6 +918,10 @@ name = "Mining Outpost Requests Console"; pixel_x = 30 }, +/obj/item/radio/intercom{ + name = "north bump"; + pixel_y = 28 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkfull" @@ -1157,6 +1161,7 @@ /area/mine/outpost/hallway/east) "cM" = ( /obj/effect/spawner/random_spawners/fungus_maybe, +/obj/effect/spawner/random_spawners/wall_rusted_always, /turf/simulated/wall, /area/lavaland/surface/outdoors/outpost/catwalk) "cN" = ( @@ -1287,9 +1292,6 @@ dir = 4 }, /obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -1303,13 +1305,14 @@ name = "south bump"; pixel_y = -24 }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkpurplecorners" }, /area/mine/outpost/airlock) "dd" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 @@ -1424,11 +1427,6 @@ }, /area/mine/outpost/hallway/west) "dq" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, /obj/structure/cable{ icon_state = "0-8" }, @@ -1455,7 +1453,7 @@ /obj/machinery/computer/mech_bay_power_console{ dir = 1 }, -/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/delivery/hollow/right, /obj/machinery/door_control{ id = "mining_mechbay"; req_access_txt = "54"; @@ -1530,12 +1528,15 @@ pixel_x = -2; pixel_y = -1 }, -/obj/machinery/light/small, /obj/machinery/firealarm{ dir = 8; name = "west bump"; pixel_x = -24 }, +/obj/item/radio/intercom{ + name = "south bump"; + pixel_y = -28 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkfull" @@ -1666,8 +1667,7 @@ /area/mine/outpost/hallway/east) "dL" = ( /obj/machinery/door/airlock/maintenance/external{ - name = "Processing Room"; - welded = 1 + name = "Processing Room" }, /obj/structure/fans/tiny, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -1680,6 +1680,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, /turf/simulated/floor/plating, /area/mine/outpost/production) "dM" = ( @@ -1697,7 +1698,7 @@ /obj/structure/ore_box, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/mine/outpost/production) "dO" = ( @@ -1786,6 +1787,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_regular_floor = "yellowsiding"; icon_state = "tranquillite" @@ -1811,7 +1813,7 @@ }, /area/mine/outpost/storage) "dY" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /turf/simulated/floor/plasteel{ dir = 1; @@ -1950,6 +1952,11 @@ /obj/effect/spawner/window/reinforced/polarized/grilled{ id = "mining qm" }, +/obj/structure/cable{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, /turf/simulated/floor/plating, /area/mine/outpost/quartermaster) "eq" = ( @@ -2016,6 +2023,11 @@ d2 = 8; icon_state = "4-8" }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /turf/simulated/floor/carpet, /area/mine/outpost/quartermaster) "ev" = ( @@ -2030,7 +2042,7 @@ /turf/simulated/floor/catwalk, /area/mine/outpost/engineering) "ex" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /obj/effect/spawner/random_spawners/cobweb_left_rare, /turf/simulated/floor/plasteel{ @@ -2275,7 +2287,7 @@ }, /area/mine/outpost/cafeteria) "eS" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /obj/machinery/light/small{ dir = 1 @@ -2459,11 +2471,6 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, /turf/simulated/floor/carpet, /area/mine/outpost/quartermaster) "fl" = ( @@ -2646,7 +2653,7 @@ }, /area/mine/outpost/hallway/west) "fE" = ( -/obj/effect/turf_decal/bot/left, +/obj/effect/turf_decal/delivery/hollow/left, /obj/machinery/mech_bay_recharge_port, /obj/structure/cable{ icon_state = "0-4" @@ -3144,7 +3151,7 @@ /obj/machinery/shower{ dir = 8 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/sign/poster/official/random{ pixel_y = 32 }, @@ -3279,7 +3286,8 @@ "hz" = ( /obj/structure/table, /obj/item/gps/mining{ - pixel_x = 5 + pixel_x = 5; + gpstag = "QM" }, /obj/item/flashlight/lamp{ pixel_x = -8; @@ -3361,12 +3369,12 @@ /turf/simulated/floor/indestructible/boss, /area/lavaland/surface/outdoors) "ii" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/shower{ dir = 4 }, /obj/machinery/camera{ - c_tag = "Mining Outpost - Airlock"; + c_tag = "Mining Outpost - Main Airlock"; network = list("Mining Outpost"); dir = 5 }, @@ -4523,6 +4531,7 @@ d2 = 8; icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_regular_floor = "yellowsiding"; icon_state = "tranquillite" @@ -4616,6 +4625,10 @@ icon_state = "darkyellowcorners" }, /area/mine/outpost/storage) +"oe" = ( +/obj/machinery/status_display, +/turf/simulated/wall, +/area/mine/outpost/cafeteria) "oj" = ( /obj/structure/lattice/catwalk/mining, /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -4715,6 +4728,23 @@ }, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/outpost/catwalk) +"pj" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ + dir = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkfull" + }, +/area/mine/outpost/hallway/west) "pl" = ( /obj/effect/mapping_helpers/no_lava, /obj/structure/sign/nanotrasen{ @@ -4994,7 +5024,7 @@ }, /area/mine/outpost/hallway/west) "ss" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /obj/effect/spawner/random_spawners/cobweb_right_rare, /turf/simulated/floor/plasteel{ @@ -5283,7 +5313,7 @@ /turf/simulated/mineral/volcanic/lava_land_surface, /area/lavaland/surface/outdoors) "va" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /obj/machinery/camera{ c_tag = "Mining Outpost - Box Storage"; @@ -5525,7 +5555,7 @@ "wi" = ( /obj/machinery/door/firedoor, /obj/effect/spawner/window/reinforced/grilled, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/mine/outpost/cafeteria) "wy" = ( @@ -5539,26 +5569,6 @@ /obj/effect/decal/remains/human, /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/explored) -"wJ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/status_display{ - pixel_y = 32 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, -/area/mine/outpost/hallway/west) "wO" = ( /turf/simulated/mineral/volcanic/lava_land_surface, /area/mine/outpost/hallway/east) @@ -5708,9 +5718,6 @@ /area/mine/outpost/medbay) "yj" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - pixel_y = 28 - }, /obj/structure/disposalpipe/segment{ dir = 8 }, @@ -6067,7 +6074,7 @@ }, /obj/effect/mapping_helpers/no_lava, /obj/machinery/camera{ - c_tag = "Mining Outpost - Main Airlock"; + c_tag = "Mining Outpost - Main Airlock - External"; dir = 4; network = list("Mining Outpost") }, @@ -7135,7 +7142,7 @@ /turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "JX" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 @@ -7339,11 +7346,6 @@ /obj/structure/railing{ dir = 10 }, -/obj/machinery/camera{ - c_tag = "Mining Outpost - Bridge"; - dir = 8; - network = list("Mining Outpost") - }, /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 @@ -7503,6 +7505,9 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/light/small{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkfull" @@ -7583,7 +7588,7 @@ /turf/simulated/floor/plating, /area/shuttle/siberia) "NY" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/small{ dir = 8 }, @@ -7633,7 +7638,7 @@ }, /area/mine/laborcamp/security) "Ow" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, @@ -7864,11 +7869,6 @@ /obj/structure/sign/poster/random{ pixel_x = 32 }, -/obj/structure/extinguisher_cabinet{ - name = "custom placement"; - pixel_x = -5; - pixel_y = 30 - }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, @@ -8072,6 +8072,11 @@ /obj/structure/sign/nanotrasen{ pixel_x = 32 }, +/obj/machinery/camera{ + c_tag = "Mining Outpost - Bridge"; + dir = 9; + network = list("Mining Outpost") + }, /turf/simulated/floor/plating/lava/smooth/mapping_lava, /area/lavaland/surface/outdoors/outpost/catwalk) "SH" = ( @@ -8243,7 +8248,7 @@ }, /area/mine/outpost/hallway/east) "TS" = ( -/obj/effect/turf_decal/bot/left, +/obj/effect/turf_decal/delivery/hollow/left, /obj/machinery/mech_bay_recharge_port, /obj/structure/cable, /obj/machinery/camera{ @@ -8641,7 +8646,8 @@ "WV" = ( /obj/effect/spawner/random_spawners/dirt_maybe, /obj/item/gps/ruin{ - pixel_x = 32 + pixel_x = 32; + gpstag = "Nanotrasen Mining Outpost" }, /turf/simulated/floor/plating, /area/mine/outpost/maintenance/east) @@ -8673,7 +8679,7 @@ "Xb" = ( /obj/structure/closet/crate/freezer/iv_storage, /obj/machinery/camera{ - c_tag = "Mining Outpost - Medical Bay"; + c_tag = "Mining Outpost - Infirmary"; network = list("Mining Outpost") }, /obj/structure/extinguisher_cabinet{ @@ -23418,7 +23424,7 @@ Xy HH zb dy -yq +pj vA dg fE @@ -23931,8 +23937,8 @@ Av dj bN bD -dy -wJ +oe +CF el dg bi diff --git a/_maps/map_files/generic/centcomm.dmm b/_maps/map_files/generic/centcomm.dmm index 03c69d2aa3df..e048d4023b39 100644 --- a/_maps/map_files/generic/centcomm.dmm +++ b/_maps/map_files/generic/centcomm.dmm @@ -180,7 +180,7 @@ /turf/simulated/floor/plasteel/dark, /area/centcom/specops) "aK" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkred" @@ -239,7 +239,9 @@ /turf/simulated/wall/indestructible/riveted, /area/ghost_bar) "aU" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/centcom/control) "aV" = ( @@ -1335,7 +1337,7 @@ /turf/simulated/floor/plating, /area/ninja/holding) "fj" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" }, @@ -1433,6 +1435,10 @@ icon_state = "cmo" }, /area/shuttle/escape) +"fz" = ( +/mob/living/carbon/human/monkey/magic, +/turf/simulated/floor/wood, +/area/wizard_station) "fE" = ( /obj/structure/table, /obj/item/storage/box/handcuffs, @@ -1494,7 +1500,7 @@ /turf/simulated/floor/plasteel, /area/tdome/arena_source) "fL" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/barricade/sandbags, /turf/simulated/floor/plasteel, /area/tdome/arena_source) @@ -1534,7 +1540,7 @@ /area/ghost_bar) "fR" = ( /obj/structure/barricade/sandbags, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/tdome/arena_source) "fS" = ( @@ -1919,7 +1925,7 @@ /area/tdome/tdomeobserve) "hk" = ( /obj/structure/barricade/sandbags, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/tdome/arena) "hl" = ( @@ -1996,7 +2002,9 @@ }, /area/tdome/tdomeadmin) "hp" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/machinery/light/small{ dir = 1 }, @@ -2322,7 +2330,7 @@ /turf/simulated/floor/plating/airless, /area/shuttle/syndicate_elite) "ij" = ( -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "ik" = ( @@ -2331,7 +2339,7 @@ /area/syndicate_mothership) "il" = ( /obj/machinery/bluespace_beacon/syndicate/infiltrator, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "in" = ( @@ -2557,7 +2565,7 @@ /area/syndicate_mothership) "iZ" = ( /obj/mecha/combat/marauder/mauler/loaded, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "jb" = ( @@ -2742,7 +2750,7 @@ /turf/simulated/floor/plasteel/dark, /area/centcom) "jK" = ( -/obj/effect/decal/warning_stripes/white/partial{ +/obj/effect/turf_decal/delivery/white/partial{ dir = 8 }, /turf/simulated/floor/plasteel/dark, @@ -2870,12 +2878,12 @@ /area/abductor_ship) "kd" = ( /obj/machinery/economy/vending/cola, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/wood, /area/tdome/tdomeobserve) "ke" = ( /obj/mecha/combat/gygax/dark/loaded, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "kf" = ( @@ -4131,11 +4139,15 @@ /turf/simulated/floor/plasteel/freezer, /area/syndicate_mothership) "nN" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "nO" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "nP" = ( @@ -4169,7 +4181,9 @@ /turf/simulated/floor/plasteel, /area/tdome/arena) "nS" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "nT" = ( @@ -4294,7 +4308,9 @@ }, /area/centcom/control) "ot" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "ou" = ( @@ -4323,7 +4339,9 @@ /turf/simulated/floor/plating, /area/shuttle/assault_pod) "oA" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "oB" = ( @@ -4564,7 +4582,9 @@ }, /area/syndicate_mothership) "pA" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "pD" = ( @@ -4790,7 +4810,9 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/assault_pod) "qp" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/centcom/control) "qq" = ( @@ -4826,7 +4848,9 @@ /turf/simulated/floor/carpet/red, /area/wizard_station) "qv" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "qw" = ( @@ -5523,7 +5547,7 @@ /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "sM" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "sO" = ( @@ -5539,7 +5563,9 @@ /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "sS" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "sT" = ( @@ -5580,7 +5606,9 @@ /turf/simulated/floor/plasteel, /area/centcom/evac) "tb" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "tc" = ( @@ -5593,11 +5621,15 @@ /turf/simulated/floor/plating, /area/shuttle/assault_pod) "td" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "te" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "tf" = ( @@ -5637,7 +5669,9 @@ /turf/simulated/floor/carpet/black, /area/centcom/specops) "tp" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/syndicate_mothership) "tq" = ( @@ -7008,6 +7042,14 @@ icon_state = "dark" }, /area/ghost_bar) +"yl" = ( +/turf/simulated/wall/indestructible/boss, +/area/space/centcomm) +"ym" = ( +/obj/structure/table/wood, +/obj/item/ashtray/bronze, +/turf/simulated/floor/carpet/green, +/area/ghost_bar) "yp" = ( /obj/item/radio/intercom/syndicate{ pixel_x = 28 @@ -7022,7 +7064,7 @@ /area/centcom/control) "yu" = ( /obj/machinery/economy/vending/snack, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/wood, /area/tdome/tdomeobserve) "yv" = ( @@ -7185,6 +7227,10 @@ }, /turf/simulated/floor/plasteel/freezer, /area/ghost_bar) +"zx" = ( +/obj/structure/kitchenspike, +/turf/simulated/floor/wood, +/area/wizard_station) "zy" = ( /obj/machinery/door/airlock/public/glass{ name = "Computer Hub" @@ -7522,10 +7568,9 @@ /turf/simulated/wall/indestructible/riveted, /area/centcom/gamma) "AZ" = ( -/obj/structure/table/wood, -/obj/item/ashtray/bronze, -/turf/simulated/floor/carpet/green, -/area/ghost_bar) +/obj/effect/baseturf_helper/asteroid/basalt, +/turf/simulated/floor/wood, +/area/wizard_station) "Ba" = ( /obj/structure/rack, /obj/item/clothing/suit/wizrobe/marisa, @@ -7753,10 +7798,6 @@ }, /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/supply) -"BR" = ( -/obj/structure/kitchenspike, -/turf/simulated/floor/wood, -/area/wizard_station) "BT" = ( /obj/effect/landmark/spawner/tdomeobserve, /turf/simulated/floor/plasteel/dark, @@ -7771,7 +7812,7 @@ }, /area/syndicate_mothership) "BX" = ( -/turf/simulated/floor/plating/asteroid/basalt/airless, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/wizard_station) "BY" = ( /turf/simulated/floor/plasteel{ @@ -7859,7 +7900,9 @@ /turf/simulated/floor/wood, /area/ghost_bar) "Cl" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/centcom/control) "Cm" = ( @@ -8602,13 +8645,15 @@ /turf/simulated/floor/wood, /area/ghost_bar) "EQ" = ( -/obj/effect/decal/warning_stripes/white/partial, +/obj/effect/turf_decal/delivery/white/partial, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/ghost_bar) "ET" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/centcom/control) "EU" = ( @@ -8902,7 +8947,9 @@ }, /area/centcom/specops) "FZ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/centcom/control) "Ga" = ( @@ -9085,7 +9132,7 @@ /area/shuttle/administration) "GF" = ( /obj/mecha/combat/marauder/loaded, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/centcom/specops) "GG" = ( @@ -9149,7 +9196,9 @@ /turf/simulated/floor/plasteel/dark, /area/centcom/specops) "GP" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/centcom/control) "GQ" = ( @@ -9384,7 +9433,9 @@ /turf/simulated/floor/indestructible/necropolis, /area/ruin/space/bubblegum_arena) "HH" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/wood, /area/ghost_bar) "HI" = ( @@ -9466,7 +9517,7 @@ /obj/machinery/teleport/hub/upgraded{ admin_usage = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkred" @@ -10153,7 +10204,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) "Kn" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/mecha/combat/marauder/seraph/loaded, /turf/simulated/floor/plasteel{ icon_state = "darkred" @@ -10920,7 +10971,7 @@ /area/centcom/specops) "MO" = ( /obj/mecha/combat/marauder/loaded, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkred" @@ -11123,7 +11174,7 @@ /turf/simulated/floor/grass, /area/centcom/control) "No" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/barricade/sandbags, /turf/simulated/floor/plasteel, /area/tdome/arena) @@ -11326,7 +11377,9 @@ /obj/machinery/door/airlock/medical/glass{ name = "Escape Shuttle Infirmary" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/shuttle/escape) "Of" = ( @@ -11650,13 +11703,13 @@ "OZ" = ( /obj/structure/table, /obj/item/storage/firstaid, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "bot" }, /area/shuttle/escape) "Pa" = ( -/obj/effect/decal/warning_stripes/white/partial, +/obj/effect/turf_decal/delivery/white/partial, /turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Pb" = ( @@ -11850,7 +11903,9 @@ }, /area/centcom/evac) "PJ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/centcom/control) "PM" = ( @@ -12473,7 +12528,7 @@ /turf/simulated/floor/carpet/black, /area/ghost_bar) "RZ" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkred" @@ -12577,10 +12632,6 @@ /obj/structure/filingcabinet/security, /turf/simulated/floor/wood, /area/centcom/control) -"Sv" = ( -/mob/living/carbon/human/monkey/magic, -/turf/simulated/floor/wood, -/area/wizard_station) "Sw" = ( /obj/structure/sign/poster/official/high_class_martini, /turf/simulated/wall/indestructible/riveted, @@ -13114,7 +13165,7 @@ }, /area/holodeck/source_knightarena) "UJ" = ( -/turf/simulated/floor/plating/lava/smooth/airless, +/turf/simulated/floor/plating/lava/smooth/mapping_lava, /area/wizard_station) "UK" = ( /turf/simulated/floor/holofloor/carpet, @@ -13195,7 +13246,7 @@ desc = "She lies just out of reach, as always. She somehow has your only toolbox."; dir = 1 }, -/turf/simulated/floor/plating/asteroid/basalt/airless, +/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/wizard_station) "Vg" = ( /turf/simulated/floor/plasteel{ @@ -13566,7 +13617,7 @@ /obj/machinery/teleport/hub/upgraded{ admin_usage = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/admin) "WA" = ( @@ -14574,7 +14625,7 @@ }, /area/centcom/specops) "ZF" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/multi_tile/impassable/four_tile_ver{ id_tag = "ASSAULT"; name = "Assault Armor" @@ -58149,27 +58200,27 @@ aN aN aN aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl aN aN aN @@ -58399,156 +58450,156 @@ aN aN "} (171,1,1) = {" -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -gd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -Nd -aN -aN -aN -aN -aN -aN -aN -DH -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -De -DH -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN +aN +aN +aN +aN +aN +aN +aN +yl +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +yl +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +gd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +Nd +aN +aN +aN +aN +aN +aN +aN +DH +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +De +DH +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN aN aN aN @@ -58663,27 +58714,27 @@ aN aN aN aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN +yl +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +yl aN aN aN @@ -58919,28 +58970,28 @@ aN aN aN aN -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa aN +yl +UJ +UJ +UJ +BX +UJ +UJ +UJ +UJ +UJ +UJ +UJ +BX +BX +BX +BX +UJ +UJ +UJ +UJ +yl aN aN aN @@ -59176,12 +59227,11 @@ aN aN aN aN -aa -UJ -UJ -UJ +aN +yl UJ UJ +BX UJ UJ UJ @@ -59193,11 +59243,12 @@ UJ UJ UJ UJ +BX +BX UJ UJ UJ -aa -aN +yl aN aN aN @@ -59427,16 +59478,17 @@ aN aN "} (175,1,1) = {" -aN -aN -aN -aN -aN -aN -aa -UJ +yl +yl +yl +yl +yl +yl +yl +yl UJ UJ +BX UJ UJ UJ @@ -59453,8 +59505,7 @@ UJ UJ UJ UJ -aa -aN +yl aN aN aN @@ -59684,13 +59735,14 @@ aN aN "} (176,1,1) = {" -aN -aN -aN -aN -aN -aN -aa +yl +UJ +UJ +UJ +UJ +UJ +UJ +UJ UJ UJ UJ @@ -59710,14 +59762,13 @@ UJ UJ UJ UJ -aa -aN -aN -aN -aN -aN -aN -aN +yl +yl +yl +yl +yl +yl +yl aN aN aN @@ -59941,13 +59992,14 @@ aN aN "} (177,1,1) = {" -aN -aN -aN -aN -aN -aN -aa +yl +UJ +UJ +UJ +UJ +UJ +UJ +UJ UJ UJ UJ @@ -59967,16 +60019,15 @@ UJ UJ UJ UJ -aa -aN -aN -aN -aN -aN -aN -aN -aN -aN +UJ +UJ +UJ +UJ +UJ +UJ +yl +yl +yl aN aN aN @@ -60198,13 +60249,14 @@ aN aN "} (178,1,1) = {" -aa -aa -aa -aa -aa -aa -aa +yl +UJ +UJ +BX +UJ +UJ +UJ +UJ UJ UJ UJ @@ -60224,17 +60276,16 @@ UJ UJ UJ UJ -aa -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +yl +yl aN aN aN @@ -60455,9 +60506,10 @@ aN aN "} (179,1,1) = {" -aa +yl UJ UJ +BX UJ UJ UJ @@ -60481,17 +60533,16 @@ UJ UJ UJ UJ -aa -aa -aa -aa -aa -aa -aN -aN -aN -aN -aN +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +yl aN aN aN @@ -60712,7 +60763,8 @@ aN aN "} (180,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -60743,12 +60795,11 @@ UJ UJ UJ UJ -aa -aa -aa -aN -aN -aN +UJ +UJ +UJ +UJ +yl aN aN aN @@ -60969,7 +61020,8 @@ aN aN "} (181,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -60996,16 +61048,15 @@ xH UJ UJ UJ +BX UJ UJ UJ UJ +BX UJ UJ -aa -aa -aN -aN +yl aN aN aN @@ -61226,7 +61277,8 @@ aN aN "} (182,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -61253,16 +61305,15 @@ xH UJ UJ UJ +BX +BX UJ UJ UJ +BX +BX UJ -UJ -UJ -UJ -aa -aN -aN +yl aN aN aN @@ -61483,7 +61534,8 @@ aN aN "} (183,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -61496,10 +61548,10 @@ UJ UJ BX BX -UJ +BX GN -BR -Sv +zx +fz ed fx GN @@ -61516,10 +61568,9 @@ UJ UJ UJ UJ +BX UJ -aa -aN -aN +yl aN aN aN @@ -61740,13 +61791,13 @@ aN aN "} (184,1,1) = {" -aa +yl UJ UJ UJ UJ -BX UJ +BX UJ UJ UJ @@ -61754,6 +61805,7 @@ UJ UJ UJ UJ +BX xH hy ed @@ -61764,6 +61816,7 @@ yx Ee Ue xH +BX UJ UJ UJ @@ -61774,9 +61827,7 @@ UJ UJ UJ UJ -aa -aN -aN +yl aN aN aN @@ -61997,7 +62048,8 @@ aN aN "} (185,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -62010,7 +62062,7 @@ xH xH xH xH -UJ +BX xH iO ed @@ -62021,6 +62073,7 @@ sl Lu Wk xH +BX UJ UJ UJ @@ -62031,9 +62084,7 @@ UJ UJ UJ UJ -aa -aN -aN +yl aN aN aN @@ -62254,7 +62305,8 @@ aN aN "} (186,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -62279,6 +62331,7 @@ xH xH xH xH +BX UJ UJ UJ @@ -62288,9 +62341,7 @@ UJ UJ UJ UJ -aa -aN -aN +yl aN aN aN @@ -62511,7 +62562,8 @@ aN aN "} (187,1,1) = {" -aa +yl +BX UJ UJ UJ @@ -62536,7 +62588,7 @@ ZH Oo ZU xH -xH +GN xH UJ UJ @@ -62545,9 +62597,8 @@ UJ UJ UJ UJ -aa -aN -aN +UJ +yl aN aN aN @@ -62768,7 +62819,8 @@ aN aN "} (188,1,1) = {" -aa +yl +BX UJ UJ UJ @@ -62800,11 +62852,10 @@ UJ UJ UJ UJ +BX UJ UJ -aa -aN -aN +yl aN aN aN @@ -63025,7 +63076,8 @@ aN aN "} (189,1,1) = {" -aa +yl +BX UJ UJ UJ @@ -63057,11 +63109,10 @@ UJ UJ UJ UJ +BX UJ UJ -aa -aN -aN +yl aN aN aN @@ -63282,7 +63333,8 @@ aN aN "} (190,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -63299,7 +63351,7 @@ xH xH xH Qj -ed +AZ ed ai Yo @@ -63314,11 +63366,10 @@ UJ UJ UJ UJ +BX UJ UJ -aa -aN -aN +yl aN aN aN @@ -63539,7 +63590,8 @@ aN aN "} (191,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -63573,9 +63625,8 @@ UJ UJ UJ UJ -aa -aN -aN +UJ +yl aN aN aN @@ -63796,7 +63847,8 @@ aN aN "} (192,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -63830,9 +63882,8 @@ UJ UJ UJ UJ -aa -aN -aN +UJ +yl aN aN aN @@ -64053,7 +64104,8 @@ aN aN "} (193,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -64077,19 +64129,18 @@ qu qu qu qu -qu sX +qu xH xH UJ UJ +BX UJ UJ UJ UJ -aa -aN -aN +yl aN aN aN @@ -64310,7 +64361,8 @@ aN aN "} (194,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -64335,18 +64387,17 @@ ZU Os ZU xH -xH +GN xH UJ UJ UJ +BX +BX UJ UJ UJ -UJ -aa -aN -aN +yl aN aN aN @@ -64567,7 +64618,8 @@ aN aN "} (195,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -64592,6 +64644,8 @@ xH xH xH xH +BX +BX UJ UJ UJ @@ -64600,10 +64654,7 @@ UJ UJ UJ UJ -UJ -aa -aN -aN +yl aN aN aN @@ -64824,7 +64875,7 @@ aN aN "} (196,1,1) = {" -aa +yl UJ UJ UJ @@ -64848,6 +64899,8 @@ UJ UJ UJ UJ +UJ +BX BX UJ UJ @@ -64858,9 +64911,7 @@ UJ UJ UJ UJ -aa -aN -aN +yl aN aN aN @@ -65081,7 +65132,8 @@ aN aN "} (197,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -65115,9 +65167,8 @@ UJ UJ UJ UJ -aa -aN -aN +UJ +yl aN aN aN @@ -65338,7 +65389,8 @@ aN aN "} (198,1,1) = {" -aa +yl +UJ UJ UJ UJ @@ -65368,13 +65420,12 @@ UJ UJ UJ UJ +BX +BX UJ UJ UJ -UJ -aa -aN -aN +yl aN aN aN @@ -65594,283 +65645,27 @@ aN aN aN "} -(199,1,1) = {" -aa -UJ -UJ -UJ -UJ -UJ -UJ -UJ -UJ -UJ -UJ -BX -UJ -UJ -UJ -UJ -UJ -UJ -BX -UJ -UJ -UJ -UJ -UJ -UJ -UJ -UJ -UJ -UJ -UJ -UJ -UJ -UJ -UJ -aa -aN -aN -aN -aN -aN -aN -Nd -ab -ab -ab -jq -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Yi -BY -BY -Yi -aN -aN -aN -Yi -mO -BY -BY -nW -pz -BY -BY -BY -BY -sK -XJ -XJ -tW -Yi -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -SL -HN -LV -HN -HN -HN -HN -HN -HF -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -HN -LV -HN -SL -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -"} -(200,1,1) = {" -aa -UJ -UJ +(199,1,1) = {" +yl UJ UJ UJ UJ UJ +BX UJ UJ UJ UJ UJ +BX UJ UJ UJ UJ UJ UJ +BX UJ UJ UJ @@ -65883,12 +65678,11 @@ UJ UJ UJ UJ +BX +BX UJ UJ -aa -aa -aN -aN +yl aN aN aN @@ -65897,7 +65691,8 @@ Nd ab ab ab -BG +jq +ab ab ab ab @@ -65920,7 +65715,6 @@ ab ab ab ab -BG Yi BY BY @@ -65929,16 +65723,16 @@ aN aN aN Yi -Yi -Yi -mT -Yi -Yi -BZ -rc -BZ -Yi -sL +mO +BY +BY +nW +pz +BY +BY +BY +BY +sK XJ XJ tW @@ -66064,11 +65858,13 @@ aN aN SL HN +LV HN HN HN HN HN +HF HN HN HN @@ -66090,9 +65886,7 @@ HN HN HN HN -HN -HN -HN +LV HN SL aN @@ -66108,13 +65902,16 @@ aN aN aN "} -(201,1,1) = {" -aa -UJ +(200,1,1) = {" +yl UJ UJ +BX UJ UJ +BX +BX +BX UJ UJ UJ @@ -66138,14 +65935,11 @@ UJ UJ UJ UJ +BX +BX UJ UJ -aa -aa -aa -aN -aN -aN +yl aN aN aN @@ -66154,6 +65948,7 @@ Nd ab ab ab +BG ab ab ab @@ -66176,8 +65971,7 @@ ab ab ab ab -ab -ab +BG Yi BY BY @@ -66185,17 +65979,17 @@ Yi aN aN aN -aN Yi -mP -nl -nl +Yi +Yi +mT +Yi Yi BZ -BY +rc BZ Yi -sM +sL XJ XJ tW @@ -66365,44 +66159,44 @@ aN aN aN "} -(202,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aN -aN -aN -aN -aN +(201,1,1) = {" +yl +UJ +UJ +BX +BX +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +BX +BX +UJ +UJ +UJ +UJ +UJ +UJ +UJ +yl aN aN aN @@ -66410,7 +66204,6 @@ aN Nd ab ab -jq ab ab ab @@ -66432,7 +66225,8 @@ ab ab ab ab -jq +ab +ab ab ab Yi @@ -66444,15 +66238,15 @@ aN aN aN Yi -mR +mP +nl nl -nL Yi BZ BY BZ Yi -sQ +sM XJ XJ tW @@ -66622,7 +66416,107 @@ aN aN aN "} -(203,1,1) = {" +(202,1,1) = {" +yl +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +BX +BX +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +BX +BX +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +yl +aN +aN +aN +aN +Nd +ab +ab +jq +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +jq +ab +ab +Yi +BY +BY +Yi +aN +aN +aN +aN +Yi +mR +nl +nL +Yi +BZ +BY +BZ +Yi +sQ +XJ +XJ +tW +Yi +aN +aN +aN +aN +aN +aN +aN +aN +aN aN aN aN @@ -66664,6 +66558,163 @@ aN aN aN aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +SL +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +HN +SL +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +aN +"} +(203,1,1) = {" +yl +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +BX +BX +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +yl +yl +aN +aN +aN +aN Nd ab ab @@ -66880,42 +66931,42 @@ aN aN "} (204,1,1) = {" -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN +yl +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +UJ +yl +yl +yl aN aN aN @@ -67137,40 +67188,40 @@ aN aN "} (205,1,1) = {" -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl +yl aN aN aN @@ -71668,7 +71719,7 @@ Me bJ Jy qN -AZ +ym Ah Nh Me @@ -72696,7 +72747,7 @@ Nr Jy Jy UH -AZ +ym JX yO qf diff --git a/_maps/map_files/shuttles/emergency_cramped.dmm b/_maps/map_files/shuttles/emergency_cramped.dmm index e3c949d6f4db..e1810925cb69 100644 --- a/_maps/map_files/shuttles/emergency_cramped.dmm +++ b/_maps/map_files/shuttles/emergency_cramped.dmm @@ -78,7 +78,7 @@ /turf/simulated/floor/plating, /area/shuttle/escape) "r" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/light/spot{ @@ -93,13 +93,13 @@ /turf/simulated/floor/plating, /area/shuttle/escape) "u" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/shuttle/escape) "w" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/crate, /turf/simulated/floor/plating, /area/shuttle/escape) diff --git a/_maps/map_files/shuttles/emergency_cyb.dmm b/_maps/map_files/shuttles/emergency_cyb.dmm index 626e09211a0d..ffd77b68bc53 100644 --- a/_maps/map_files/shuttles/emergency_cyb.dmm +++ b/_maps/map_files/shuttles/emergency_cyb.dmm @@ -443,7 +443,7 @@ "by" = ( /obj/structure/table, /obj/item/storage/firstaid, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/shuttle/escape) "bz" = ( @@ -768,7 +768,9 @@ /obj/machinery/door/airlock/medical/glass{ name = "Escape Shuttle Infirmary" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/shuttle/escape) "cm" = ( diff --git a/_maps/map_files/shuttles/emergency_meta.dmm b/_maps/map_files/shuttles/emergency_meta.dmm index 874491c295d2..364fac836a61 100644 --- a/_maps/map_files/shuttles/emergency_meta.dmm +++ b/_maps/map_files/shuttles/emergency_meta.dmm @@ -708,7 +708,7 @@ pixel_y = -30 }, /obj/machinery/space_heater, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -730,7 +730,7 @@ /obj/item/crowbar, /obj/item/wrench, /obj/item/radio, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -751,7 +751,7 @@ pixel_y = 3 }, /obj/item/lazarus_injector, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /mob/living/simple_animal/bot/medbot{ name = "\improper emergency medibot"; pixel_x = -3; @@ -768,7 +768,7 @@ }, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/machinery/light, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, diff --git a/_maps/map_files220/RandomRuins/LavaRuins/scp_facility.dmm b/_maps/map_files220/RandomRuins/LavaRuins/scp_facility.dmm index b71d29e2b3dc..30c33518943d 100644 --- a/_maps/map_files220/RandomRuins/LavaRuins/scp_facility.dmm +++ b/_maps/map_files220/RandomRuins/LavaRuins/scp_facility.dmm @@ -566,7 +566,9 @@ "zQ" = ( /obj/structure/computerframe, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) "AT" = ( @@ -689,7 +691,9 @@ /area/ruin/unpowered/misc_lavaruin) "EL" = ( /obj/machinery/floodlight, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) @@ -825,7 +829,9 @@ /turf/simulated/floor/plating/lava/smooth/mapping_lava, /area/lavaland/surface/outdoors) "HN" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) @@ -1093,7 +1099,9 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/dust, /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/misc_lavaruin) diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/convoy_ambush.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/convoy_ambush.dmm index b3f8af305c06..076fd9798ff9 100644 --- a/_maps/map_files220/RandomRuins/SpaceRuins/convoy_ambush.dmm +++ b/_maps/map_files220/RandomRuins/SpaceRuins/convoy_ambush.dmm @@ -512,7 +512,9 @@ /turf/template_noop, /area/template_noop) "wf" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/atmospherics/unary/tank/air{ dir = 4 }, @@ -871,7 +873,9 @@ /turf/simulated/floor, /area/ruin/space/unpowered/unpowered_structures) "KK" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/computerframe{ dir = 4 }, @@ -905,7 +909,9 @@ }, /area/ruin/space/unpowered/unpowered_structures) "Lo" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure{ desc = "A power generator that runs on solid plasma sheets. Rated for 80 kW max safe output."; icon = 'icons/obj/power.dmi'; @@ -1193,7 +1199,9 @@ }, /area/ruin/space/unpowered/unpowered_structures) "Wq" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/portable/canister, /turf/simulated/floor/plating/airless, /area/ruin/space/unpowered/unpowered_structures) diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/infected_ship.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/infected_ship.dmm index a7172ffe03f4..681ce756f3b8 100644 --- a/_maps/map_files220/RandomRuins/SpaceRuins/infected_ship.dmm +++ b/_maps/map_files220/RandomRuins/SpaceRuins/infected_ship.dmm @@ -123,11 +123,15 @@ suit_type = null; req_access = null }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "do" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/glass, /obj/effect/spawner/random_spawners/dirt_often, /obj/effect/spawner/random_spawners/dirt_often, @@ -173,8 +177,12 @@ /area/ruin/space/powered/requires_power_space) "ep" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "eq" = ( @@ -321,7 +329,9 @@ /obj/machinery/constructable_frame{ icon_state = "box_1" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "hP" = ( @@ -562,7 +572,9 @@ /area/ruin/space/powered/requires_power_space) "lu" = ( /obj/structure/bed/nest, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "lA" = ( @@ -583,7 +595,9 @@ /area/ruin/space/powered/requires_power_space) "mW" = ( /obj/structure/alien/resin/wall, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "nd" = ( @@ -792,8 +806,12 @@ /area/ruin/space/powered/requires_power_space) "rP" = ( /obj/structure/alien/resin/wall, -/obj/effect/decal/warning_stripes/north, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "sb" = ( @@ -852,7 +870,9 @@ "tF" = ( /obj/structure/extinguisher_cabinet/directional/north, /obj/structure/alien/egg/burst, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) @@ -864,7 +884,9 @@ /area/ruin/space/powered/requires_power_space) "tX" = ( /obj/structure/mecha_wreckage/mauler, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "ue" = ( @@ -1059,7 +1081,9 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) "Ai" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/spawner/random_spawners/dirt_often, /obj/effect/decal/cleanable/dirt/blackpowder, /obj/effect/spawner/random_spawners/blood_often, @@ -1310,7 +1334,9 @@ "JH" = ( /obj/machinery/light_construct/directional/north, /obj/structure/dispenser/oxygen, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/sign/poster/contraband/random/north, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) @@ -1365,7 +1391,9 @@ }, /area/ruin/space/powered/requires_power_space) "LO" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/blood/drip, /obj/effect/spawner/random_spawners/dirt_often, /obj/effect/decal/cleanable/blood/gibs/body, @@ -1459,7 +1487,9 @@ /area/ruin/space/powered/requires_power_space) "OL" = ( /obj/structure/alien/egg/burst, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered/requires_power_space) @@ -1523,7 +1553,9 @@ state_open = 1; req_access = null }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) "Rg" = ( @@ -1745,7 +1777,9 @@ icon_state = "borgdecon2"; name = "cyborg recharging station" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/sign/poster/contraband/random/south, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered/requires_power_space) diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/mechtransport_new.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/mechtransport_new.dmm index cdddcef83c34..5f49a26f0f96 100644 --- a/_maps/map_files220/RandomRuins/SpaceRuins/mechtransport_new.dmm +++ b/_maps/map_files220/RandomRuins/SpaceRuins/mechtransport_new.dmm @@ -773,7 +773,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/powered) "sb" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/mecha_wreckage/ripley{ obj_integrity = 20 }, @@ -887,7 +887,7 @@ /turf/simulated/floor/mineral/titanium/purple, /area/ruin/space/powered) "vc" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/mecha_parts/part/odysseus_torso, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/mineral/titanium, @@ -1273,7 +1273,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered) "Cz" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/mecha_wreckage/durand/old, /obj/effect/decal/cleanable/dirt{ obj_integrity = 200 @@ -1312,7 +1312,7 @@ /turf/simulated/floor/plating, /area/ruin/space/powered) "CZ" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/mecha_wreckage/gygax, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/mineral/titanium, diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/spacehotel.dmm index 08c335a603c3..19e81a1ef404 100644 --- a/_maps/map_files220/RandomRuins/SpaceRuins/spacehotel.dmm +++ b/_maps/map_files220/RandomRuins/SpaceRuins/spacehotel.dmm @@ -985,7 +985,7 @@ /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "hD" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/cargostorage) "hE" = ( @@ -3209,7 +3209,7 @@ /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/forestarboardmaints) "wS" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/rack, /obj/item/stack/sheet/metal/fifty, /turf/simulated/floor/plating, @@ -4429,7 +4429,7 @@ /turf/simulated/floor/plating, /area/ruin/space/spacehotelv1/engi1) "Fo" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/rack, /obj/item/stack/sheet/glass/fifty, /obj/item/storage/box/lights/mixed, diff --git a/_maps/map_files220/RandomRuins/SpaceRuins/whiteship.dmm b/_maps/map_files220/RandomRuins/SpaceRuins/whiteship.dmm index a684c903a260..47c0b51fbbca 100644 --- a/_maps/map_files220/RandomRuins/SpaceRuins/whiteship.dmm +++ b/_maps/map_files220/RandomRuins/SpaceRuins/whiteship.dmm @@ -497,7 +497,7 @@ /obj/machinery/bodyscanner{ dir = 4 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "whiteblue"; @@ -706,7 +706,7 @@ dir = 1 }, /obj/machinery/atmospherics/unary/cryo_cell, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -887,7 +887,7 @@ "vt" = ( /obj/structure/bed/roller, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "barber" }, @@ -897,7 +897,7 @@ pixel_y = 30 }, /obj/machinery/sleeper/survival_pod, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "whiteblue"; @@ -1132,7 +1132,7 @@ /area/shuttle/abandoned) "By" = ( /obj/machinery/atmospherics/unary/cryo_cell, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1197,7 +1197,7 @@ /obj/item/bedsheet/medical{ level = 1.4 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue"; @@ -1682,7 +1682,7 @@ /obj/machinery/atmospherics/unary/passive_vent{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkbluefull" @@ -1963,7 +1963,7 @@ /obj/machinery/defibrillator_mount/loaded{ pixel_x = 26 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, diff --git a/_maps/map_files220/RandomZLevels/beach.dmm b/_maps/map_files220/RandomZLevels/beach.dmm index a05d75f4fd30..a1f4f3701551 100644 --- a/_maps/map_files220/RandomZLevels/beach.dmm +++ b/_maps/map_files220/RandomZLevels/beach.dmm @@ -2266,7 +2266,7 @@ /turf/simulated/floor/wood/fancy, /area/awaymission/beach) "Ew" = ( -/obj/effect/turf_decal/stripes/white/full, +/obj/effect/turf_decal/stripes/white, /turf/simulated/floor/beach/away/sand_alternative, /area/awaymission/beach) "Ez" = ( diff --git a/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm b/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm index bba36d0b63cf..273036756372 100644 --- a/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm +++ b/_maps/map_files220/RandomZLevels/blackmarketpackers.dmm @@ -182,7 +182,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/TurretsNorth) "aI" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /obj/structure/cable{ @@ -207,7 +207,9 @@ /area/space) "aN" = ( /obj/structure/kitchenspike, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "aQ" = ( @@ -265,7 +267,9 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/MedBay) "bh" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/largecrate, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) @@ -273,7 +277,9 @@ /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/food/snacks/meat, /obj/item/reagent_containers/food/snacks/meat, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "bk" = ( @@ -319,7 +325,7 @@ icon_state = "1-2" }, /mob/living/simple_animal/lizard, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /turf/simulated/floor/plating, @@ -337,12 +343,16 @@ /area/awaymission/BMPship/Buffer) "br" = ( /obj/machinery/light/small/directional/south, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/largecrate/goat, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "bs" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ icon_state = "1-2" }, @@ -451,7 +461,9 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/Buffer) "bJ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ icon_state = "2-8" }, @@ -535,7 +547,9 @@ }, /area/awaymission/BMPship/Fore) "bT" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ icon_state = "4-8" @@ -559,7 +573,9 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "bY" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/chair/office{ dir = 8 }, @@ -567,7 +583,9 @@ /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) "bZ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/item/reagent_containers/food/drinks/sillycup, /obj/item/reagent_containers/food/pill/methamphetamine, /turf/simulated/floor/wood/fancy/oak, @@ -603,7 +621,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Armory) "cd" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ d2 = 8; @@ -704,7 +724,9 @@ /turf/space, /area/space) "cu" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/food/snacks/monstermeat/bearmeat, /obj/item/reagent_containers/food/snacks/monstermeat/bearmeat, @@ -789,7 +811,9 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "cF" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/spider/stickyweb, /turf/simulated/floor/plasteel{ icon_state = "hydrofloor" @@ -822,7 +846,9 @@ /obj/structure/table, /obj/item/storage/box, /obj/machinery/light/small/directional/north, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "cL" = ( @@ -986,7 +1012,9 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/TurretsSouth) "dj" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/sign/securearea{ name = "MAXIMUM ATTENTION"; pixel_x = -32 @@ -1109,7 +1137,9 @@ /area/awaymission/BMPship/Armory) "dz" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/spider/stickyweb, /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Engines) @@ -1130,7 +1160,9 @@ }, /area/awaymission/BMPship/Kitchen) "dC" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/largecrate, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) @@ -1172,7 +1204,9 @@ }, /area/awaymission/BMPship/Kitchen) "dG" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/largecrate/lisa, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) @@ -1296,19 +1330,25 @@ /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) "dV" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/spider/stickyweb, /obj/structure/spider/stickyweb, /mob/living/simple_animal/hostile/poison/giant_spider/hunter, /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Engines) "dX" = ( -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "dY" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Engines) "dZ" = ( @@ -1598,8 +1638,10 @@ /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/splint, /obj/item/stack/medical/splint, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/green, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/delivery/green, /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Engines) "eQ" = ( @@ -1696,8 +1738,10 @@ /obj/item/clothing/suit/space/nasavoid, /obj/item/clothing/head/helmet/space/nasavoid, /obj/item/clothing/mask/gas/explorer, -/obj/effect/decal/warning_stripes/north, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ icon_state = "2-4" }, @@ -1875,7 +1919,9 @@ /area/awaymission/BMPship/Kitchen) "fz" = ( /obj/item/beach_ball/holoball, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/spider/stickyweb, /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) @@ -2292,7 +2338,7 @@ /turf/simulated/floor/grass, /area/awaymission/BMPship/Kitchen) "gJ" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /obj/structure/cable{ @@ -2367,7 +2413,9 @@ id = "packerCargo" }, /obj/machinery/light/small/directional/south, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) @@ -2475,7 +2523,9 @@ }, /area/awaymission/BMPship/Kitchen) "ht" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/portable/canister/air, /obj/structure/spider/stickyweb, /turf/simulated/floor/plasteel, @@ -2604,7 +2654,7 @@ /obj/item/stack/sheet/wood, /obj/item/stack/sheet/wood, /obj/item/stack/sheet/wood, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /turf/simulated/floor/plating, @@ -2641,7 +2691,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /obj/effect/decal/cleanable/dirt, @@ -2754,7 +2804,9 @@ /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/food/snacks/meat, /obj/item/reagent_containers/food/snacks/hugemushroomslice, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/item/reagent_containers/food/snacks/monstermeat/spidermeat, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -2927,7 +2979,9 @@ /obj/machinery/computer/monitor{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Engines) "iX" = ( @@ -2975,7 +3029,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /turf/simulated/floor/vault, @@ -3015,11 +3069,13 @@ /turf/simulated/floor/engine, /area/awaymission/BMPship/Containment) "jr" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/closet/crate/plastic, /obj/item/reagent_containers/spray/cleaner, /obj/item/reagent_containers/spray/cleaner, -/obj/effect/decal/warning_stripes/red/partial, +/obj/effect/turf_decal/delivery/red/partial, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "js" = ( @@ -3034,8 +3090,10 @@ /obj/structure/closet/walllocker/medlocker/west, /obj/item/storage/firstaid/toxin, /obj/item/storage/firstaid/toxin, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/green, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/delivery/green, /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Engines) "jw" = ( @@ -3471,7 +3529,9 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/Buffer) "nl" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "nn" = ( @@ -3614,7 +3674,7 @@ }, /area/awaymission/BMPship/Kitchen) "or" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /obj/effect/landmark/damageturf, @@ -3829,7 +3889,9 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/dispenser/oxygen, /turf/simulated/floor/plating, /area/awaymission/BMPship/Buffer) @@ -3891,7 +3953,7 @@ /obj/structure/holohoop{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) "ql" = ( @@ -3990,7 +4052,7 @@ /area/awaymission/BMPship/TraderShuttle) "rg" = ( /obj/effect/landmark/damageturf, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /mob/living/simple_animal/hostile/poison/giant_spider/hunter{ @@ -4034,7 +4096,9 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Buffer) "rJ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/item/stack/sheet/wood, /obj/item/stack/sheet/wood, /obj/item/stack/sheet/wood, @@ -4206,7 +4270,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/MedBay) "tx" = ( -/obj/effect/decal/warning_stripes/white/partial, +/obj/effect/turf_decal/delivery/white/partial, /obj/structure/cable{ icon_state = "4-8" }, @@ -4310,8 +4374,10 @@ "uu" = ( /obj/structure/rack, /obj/item/clothing/mask/gas/explorer, -/obj/effect/decal/warning_stripes/north, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ icon_state = "4-8" }, @@ -4331,7 +4397,9 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/Engines) "uC" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/closet/walllocker/emerglocker/west, /turf/simulated/floor/plating, /area/awaymission/BMPship/Buffer) @@ -4599,7 +4667,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Armory) "wV" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /mob/living/simple_animal/lizard, /obj/structure/sign/engineering{ pixel_y = 32 @@ -4616,7 +4686,9 @@ icon_state = "0-2"; pixel_y = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/power/apc/off_station{ dir = 1; lighting_channel = 2; @@ -4811,7 +4883,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/BMPship/Armory) "yN" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/spider/stickyweb, /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Engines) @@ -4899,7 +4973,9 @@ /turf/simulated/floor/engine, /area/awaymission/BMPship/Containment) "zP" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -5042,7 +5118,9 @@ }, /area/awaymission/BMPship/CommonArea) "Bn" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) @@ -5114,8 +5192,10 @@ /obj/structure/closet/walllocker/medlocker/west, /obj/item/storage/firstaid/o2, /obj/item/storage/firstaid/o2, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/green, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/delivery/green, /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Engines) "BS" = ( @@ -5180,7 +5260,9 @@ }, /area/awaymission/BMPship/Dormitories) "CA" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/closet/walllocker/medlocker/west, /turf/simulated/floor/plating, /area/awaymission/BMPship/Buffer) @@ -5223,11 +5305,13 @@ /obj/item/clothing/suit/space/nasavoid/yellow, /obj/item/clothing/head/helmet/space/nasavoid/yellow, /obj/item/clothing/mask/gas/explorer, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/awaymission/BMPship/Buffer) "Dn" = ( @@ -5460,8 +5544,10 @@ /obj/item/stack/medical/ointment/advanced, /obj/item/stack/medical/bruise_pack/advanced, /obj/item/stack/medical/bruise_pack/advanced, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/green, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/delivery/green, /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Engines) "Fe" = ( @@ -5501,7 +5587,9 @@ /obj/structure/sign/vacuum{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -5693,7 +5781,9 @@ }, /area/awaymission/BMPship/CommonArea) "Hd" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/firealarm/no_alarm{ pixel_y = 28 }, @@ -5814,7 +5904,9 @@ /turf/simulated/floor/engine, /area/awaymission/BMPship/Engines) "Iy" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ icon_state = "4-8" @@ -5853,7 +5945,9 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/MedBay) "IG" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/sign/securearea{ name = "MAXIMUM ATTENTION"; pixel_x = -32 @@ -5868,7 +5962,7 @@ /turf/simulated/floor/engine, /area/awaymission/BMPship/Armory) "IJ" = ( -/obj/effect/decal/warning_stripes/white/partial, +/obj/effect/turf_decal/delivery/white/partial, /obj/structure/cable{ icon_state = "4-8" }, @@ -5965,7 +6059,9 @@ /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Engines) "Ky" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/largecrate/cow, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) @@ -6077,7 +6173,9 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "Lx" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/spider/stickyweb, /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) @@ -6100,7 +6198,9 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "LV" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /mob/living/simple_animal/mouse/brown, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, @@ -6396,7 +6496,9 @@ /turf/simulated/floor/engine, /area/awaymission/BMPship/Containment) "PR" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/largecrate/cat, /obj/structure/cable{ icon_state = "1-4" @@ -6509,8 +6611,10 @@ /area/awaymission/BMPship/CommonArea) "QY" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/northwest, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/awaymission/BMPship/Buffer) "QZ" = ( @@ -6596,7 +6700,9 @@ /area/awaymission/BMPship/CommonArea) "Sf" = ( /obj/structure/table, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/item/trash/fried_vox{ pixel_y = 8 }, @@ -6676,7 +6782,9 @@ /area/awaymission/BMPship/Containment) "Tt" = ( /obj/structure/closet/crate/freezer, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/item/reagent_containers/food/snacks/meat/corgi, /obj/item/reagent_containers/food/snacks/meat/corgi, /obj/item/reagent_containers/food/snacks/meat/corgi, @@ -6797,7 +6905,9 @@ }, /area/awaymission/BMPship/CommonArea) "UH" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plasteel, /area/awaymission/BMPship/Engines) @@ -6825,7 +6935,9 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) @@ -6921,9 +7033,11 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "VL" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/largecrate, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "VO" = ( @@ -7037,7 +7151,9 @@ /turf/simulated/floor/plating, /area/awaymission/BMPship/Gate) "Xn" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/punching_bag, /turf/simulated/floor/wood/fancy/oak, /area/awaymission/BMPship/CommonArea) @@ -7147,7 +7263,7 @@ /turf/simulated/floor/engine, /area/awaymission/BMPship/Containment) "Yl" = ( -/obj/effect/decal/warning_stripes/white/partial{ +/obj/effect/turf_decal/delivery/white/partial{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -7177,12 +7293,16 @@ /area/awaymission/BMPship/Containment) "YA" = ( /obj/machinery/light_construct/small/west, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/closet/walllocker/firelocker/west, /turf/simulated/floor/plating, /area/awaymission/BMPship/Buffer) "YL" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ icon_state = "1-2" }, @@ -7291,7 +7411,9 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/MedBay) "ZY" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/spider/stickyweb, /turf/simulated/floor/plasteel{ icon_state = "hydrofloor" diff --git a/_maps/map_files220/RandomZLevels/caves.dmm b/_maps/map_files220/RandomZLevels/caves.dmm index 8a9d83f6b517..a864f29be317 100644 --- a/_maps/map_files220/RandomZLevels/caves.dmm +++ b/_maps/map_files220/RandomZLevels/caves.dmm @@ -717,7 +717,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel/dark{ dir = 10; @@ -7606,7 +7606,7 @@ /obj/machinery/shower{ dir = 4 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -8043,7 +8043,7 @@ /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "PZ" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel/lavaland_air, /area/awaymission/caves/build) @@ -8094,7 +8094,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating, /area/awaymission/caves/build/reqpower_build) "Qr" = ( @@ -8581,7 +8581,7 @@ /obj/machinery/shower{ dir = 8 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -9085,7 +9085,7 @@ /obj/machinery/shower{ dir = 8 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/random_spawners/dirt_often, /obj/machinery/light_construct/small/south, /turf/simulated/floor/plasteel{ @@ -9487,7 +9487,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/caves/build/reqpower_build) "Xc" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/cobweb2, /obj/effect/decal/remains/robot, /turf/simulated/floor/plasteel/lavaland_air, diff --git a/_maps/map_files220/RandomZLevels/gate_lizard.dmm b/_maps/map_files220/RandomZLevels/gate_lizard.dmm index 5da83f041f11..76b5374dde16 100644 --- a/_maps/map_files220/RandomZLevels/gate_lizard.dmm +++ b/_maps/map_files220/RandomZLevels/gate_lizard.dmm @@ -95,7 +95,9 @@ }, /area/awaymission/jungle_planet/inside/complex) "ahk" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -163,7 +165,9 @@ }, /area/awaymission/jungle_planet/inside/complex) "ajJ" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/railing{ dir = 2 }, @@ -179,7 +183,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "akZ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/turf_decal/caution/stand_clear, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -535,7 +541,9 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "aMI" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "aNk" = ( @@ -875,7 +883,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "blW" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/railing{ dir = 2 }, @@ -1753,7 +1763,9 @@ }, /area/awaymission/jungle_planet/outside) "cnH" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/turf_decal/caution/stand_clear{ dir = 8 }, @@ -1773,7 +1785,7 @@ /area/awaymission/jungle_planet/inside) "cod" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "coG" = ( @@ -1944,7 +1956,9 @@ icon_state = "tracks"; dir = 1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -2169,7 +2183,9 @@ icon_state = "tracks"; dir = 1 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -2190,7 +2206,9 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "cLG" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkgrey" @@ -2463,7 +2481,9 @@ }, /area/awaymission/jungle_planet/outside) "diO" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/turf_decal/caution/stand_clear, /obj/effect/landmark/burnturf, /turf/simulated/floor/plasteel, @@ -2556,7 +2576,9 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "dno" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/light_emitter{ light_color = "#FFFFFF"; set_cap = 1; @@ -2855,7 +2877,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/inside/complex) "dNR" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/turf_decal/caution{ dir = 4 }, @@ -2951,7 +2975,9 @@ /obj/structure/railing/corner{ dir = 1 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -2959,7 +2985,9 @@ }, /area/awaymission/jungle_planet/inside/complex) "dSA" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -3140,7 +3168,9 @@ }, /area/awaymission/jungle_planet/inside/complex) "eew" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/railing{ dir = 8 }, @@ -3450,7 +3480,7 @@ }, /area/awaymission/jungle_planet/inside/complex) "eyi" = ( -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/mecha_wreckage/ripley, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel, @@ -3465,7 +3495,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/waterfall) "eAe" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -3794,7 +3826,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "eUc" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/turf_decal/arrows, /turf/simulated/floor/plasteel{ dir = 4; @@ -3837,7 +3871,9 @@ }, /area/awaymission/jungle_planet/outside/cave) "eVl" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "eVr" = ( @@ -4043,7 +4079,9 @@ /obj/structure/railing{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/decal/cleanable/cobweb, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) @@ -4625,7 +4663,9 @@ /obj/structure/railing{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -4660,7 +4700,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "geg" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/turf_decal/arrows, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ @@ -4696,7 +4738,9 @@ /area/awaymission/jungle_planet/outside) "giu" = ( /obj/effect/spawner/random_spawners/blood_often, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -4876,7 +4920,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "gxQ" = ( -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) @@ -4943,7 +4987,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave/pirate) "gAO" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -5069,7 +5115,9 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "gLf" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/railing{ dir = 10 }, @@ -5098,7 +5146,7 @@ }, /area/awaymission/jungle_planet/inside/complex) "gMI" = ( -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/mineral/titanium/blue, /area/awaymission/jungle_planet/outside/abandoned) "gMT" = ( @@ -5139,7 +5187,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "gQD" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel{ dir = 4; @@ -5341,7 +5391,9 @@ }, /area/awaymission/jungle_planet/inside/complex) "hdu" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -5730,7 +5782,9 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "hxY" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel{ dir = 4; @@ -6138,7 +6192,9 @@ /turf/simulated/floor/beach/away/sand, /area/awaymission/jungle_planet/outside/river) "iaV" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/turf_decal/arrows{ dir = 4 }, @@ -6204,7 +6260,9 @@ }, /area/awaymission/jungle_planet/inside/complex) "idC" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "idR" = ( @@ -6286,7 +6344,9 @@ /area/awaymission/jungle_planet/inside/complex) "igW" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/door/airlock/mining{ locked = 1; name = "main hangar"; @@ -6316,7 +6376,9 @@ /area/awaymission/jungle_planet/inside/complex) "ikb" = ( /obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "ikG" = ( @@ -6374,7 +6436,9 @@ /turf/simulated/floor/indestructible, /area/awaymission/jungle_planet/outside) "ina" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "iob" = ( @@ -6551,7 +6615,9 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/abandoned) "izy" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -6931,7 +6997,9 @@ dir = 8 }, /obj/effect/turf_decal/arrows, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel{ dir = 4; @@ -7431,7 +7499,7 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside) "jCQ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) @@ -7529,7 +7597,9 @@ /turf/simulated/wall/indestructible/riveted, /area/awaymission/jungle_planet/inside/complex) "jHM" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/turf_decal/caution{ icon_state = "caution"; dir = 8 @@ -7589,7 +7659,9 @@ }, /area/awaymission/jungle_planet/outside/cave) "jKi" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/spawner/random_spawners/oil_maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -7599,7 +7671,9 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "jKX" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/turf_decal/caution/stand_clear, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel, @@ -8125,7 +8199,9 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "kuH" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/turf_decal/arrows, /turf/simulated/floor/plasteel{ dir = 4; @@ -8283,7 +8359,9 @@ }, /area/awaymission/jungle_planet/outside/river) "kDq" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkgrey" @@ -8650,7 +8728,9 @@ /obj/structure/railing/corner{ dir = 8 }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel{ dir = 4; @@ -8659,7 +8739,7 @@ /area/awaymission/jungle_planet/inside/complex) "kZj" = ( /obj/machinery/atmospherics/portable/scrubber, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "kZu" = ( @@ -8687,7 +8767,9 @@ dir = 8 }, /obj/effect/spawner/random_spawners/oil_maybe, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "lbI" = ( @@ -9167,7 +9249,9 @@ }, /area/awaymission/jungle_planet/outside/river) "lGm" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -9507,7 +9591,9 @@ /obj/structure/railing{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel{ dir = 4; @@ -9823,7 +9909,7 @@ }, /area/awaymission/jungle_planet/outside/river) "mtZ" = ( -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/mecha_wreckage/ripley, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) @@ -10145,7 +10231,9 @@ }, /area/awaymission/jungle_planet/outside/cave) "mLM" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/landmark/burnturf, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -10371,7 +10459,9 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "mYb" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/turf_decal/caution{ dir = 4 }, @@ -10711,7 +10801,7 @@ }, /area/awaymission/jungle_planet/inside/complex) "nyz" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) @@ -10794,7 +10884,9 @@ }, /area/awaymission/jungle_planet/outside/river) "nEG" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/spawner/random_spawners/dirt_maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -11197,7 +11289,9 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "oiX" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/turf_decal/caution/stand_clear{ dir = 4 }, @@ -11531,7 +11625,7 @@ density = 1; anchored = 1 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/effect/light_emitter{ light_color = "#FFFFFF"; set_cap = 1; @@ -11557,7 +11651,9 @@ }, /area/awaymission/jungle_planet/inside/complex) "oDF" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/structure/railing{ dir = 2 }, @@ -11572,7 +11668,9 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "oFc" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -11652,7 +11750,7 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "oKw" = ( -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/mecha_wreckage/ripley/firefighter, /obj/machinery/light_construct/directional/east, /turf/simulated/floor/plasteel, @@ -11924,7 +12022,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/outside/cave) "pcp" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/light_emitter{ light_color = "#FFFFFF"; set_cap = 1; @@ -11955,7 +12055,9 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside/river) "pdY" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "peh" = ( @@ -12209,7 +12311,9 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside) "pwd" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/landmark/burnturf, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -12590,7 +12694,7 @@ }, /obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/portable/pump, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "qbS" = ( @@ -12701,7 +12805,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "qjI" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_maybe, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -12891,7 +12997,9 @@ }, /area/awaymission/jungle_planet/outside/cave) "qsJ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/railing{ dir = 8 }, @@ -12910,7 +13018,9 @@ }, /area/awaymission/jungle_planet/inside) "quj" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -13145,7 +13255,9 @@ "qIk" = ( /obj/effect/spawner/random_spawners/blood_often, /obj/effect/spawner/random_spawners/blood_often, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_often, /obj/item/ammo_casing/caseless/arrow, /turf/simulated/floor/plasteel{ @@ -13350,7 +13462,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/waterfall) "qUO" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "qVg" = ( @@ -13590,7 +13704,9 @@ /obj/structure/railing{ dir = 2 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkgrey" @@ -13793,7 +13909,9 @@ /turf/simulated/floor/beach/away/sand, /area/awaymission/jungle_planet/outside/river) "ryt" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/effect/landmark/damageturf, /turf/simulated/floor/plasteel{ dir = 4; @@ -13849,7 +13967,9 @@ /area/awaymission/jungle_planet/inside/complex) "rAs" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/door/airlock/mining{ name = "main hangar"; req_access = list(271) @@ -14064,7 +14184,9 @@ /turf/simulated/floor/plating, /area/awaymission/jungle_planet/outside/river) "rNB" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "rNE" = ( @@ -14163,7 +14285,9 @@ }, /area/awaymission/jungle_planet/outside/river) "rRv" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/spawner/random_spawners/dirt_maybe, /turf/simulated/floor/plasteel{ dir = 4; @@ -14493,8 +14617,12 @@ }, /area/awaymission/jungle_planet/outside/river) "snP" = ( -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/light_construct/directional/south, /turf/simulated/floor/plasteel{ dir = 4; @@ -14570,7 +14698,9 @@ /obj/structure/railing{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_often, /obj/effect/landmark/damageturf, /turf/simulated/floor/plasteel{ @@ -14836,7 +14966,9 @@ }, /area/awaymission/jungle_planet/outside/river) "sJd" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) "sKo" = ( @@ -14935,7 +15067,9 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "sQH" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/door_control/shutter/south{ id = "Cargo in"; req_access = list(271) @@ -14994,7 +15128,9 @@ }, /area/awaymission/jungle_planet/inside/complex) "sTV" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/turf_decal/arrows{ dir = 4 }, @@ -15371,7 +15507,9 @@ }, /area/awaymission/jungle_planet/inside/complex) "tqF" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/effect/light_emitter{ light_color = "#FFFFFF"; set_cap = 1; @@ -15403,7 +15541,7 @@ /area/awaymission/jungle_planet/outside) "trH" = ( /obj/machinery/atmospherics/portable/canister, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "tsv" = ( @@ -15541,7 +15679,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/jungle_planet/inside/complex) "tDf" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -15686,7 +15826,9 @@ /turf/simulated/wall/indestructible/rock/mineral, /area/awaymission/jungle_planet/outside/cave) "tNF" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/turf_decal/caution/stand_clear{ dir = 8 }, @@ -15780,7 +15922,9 @@ /obj/structure/railing{ dir = 2 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkgrey" @@ -16151,7 +16295,9 @@ /turf/simulated/floor/indestructible/grass, /area/awaymission/jungle_planet/outside/river) "uoY" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_maybe, /turf/simulated/floor/plasteel{ dir = 4; @@ -16652,7 +16798,9 @@ }, /area/awaymission/jungle_planet/outside) "uSt" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -17364,8 +17512,12 @@ }, /area/awaymission/jungle_planet/inside/complex) "vJx" = ( -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -17407,7 +17559,9 @@ }, /area/awaymission/jungle_planet/outside/cave/small) "vMf" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/turf_decal/caution, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) @@ -17426,7 +17580,9 @@ /area/awaymission/jungle_planet/outside/cave) "vMv" = ( /obj/effect/decal/cleanable/generic, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -17719,7 +17875,9 @@ /area/awaymission/jungle_planet/inside/complex) "wgn" = ( /obj/effect/spawner/random_spawners/blood_often, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/spawner/random_spawners/dirt_frequent, /turf/simulated/floor/plasteel{ dir = 4; @@ -17985,7 +18143,7 @@ /turf/simulated/floor/engine/cult, /area/awaymission/jungle_planet/outside/cave) "wDF" = ( -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plating, /area/awaymission/jungle_planet/inside/complex) "wEc" = ( @@ -18159,7 +18317,9 @@ /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/inside/complex) "wMO" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/turf_decal/caution{ icon_state = "caution"; dir = 8 @@ -18359,7 +18519,9 @@ }, /area/awaymission/jungle_planet/inside/complex) "wYy" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel{ dir = 4; @@ -18385,7 +18547,9 @@ }, /area/awaymission/jungle_planet/inside/complex) "wZQ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/spawner/random_spawners/dirt_often, /turf/simulated/floor/plasteel, /area/awaymission/jungle_planet/outside) diff --git a/_maps/map_files220/RandomZLevels/wildwest.dmm b/_maps/map_files220/RandomZLevels/wildwest.dmm index 42012146025a..8e5681865074 100644 --- a/_maps/map_files220/RandomZLevels/wildwest.dmm +++ b/_maps/map_files220/RandomZLevels/wildwest.dmm @@ -1,6 +1,8 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/effect/landmark/damageturf, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) @@ -109,7 +111,9 @@ }, /area/awaymission/wildwest/wildwest_mines) "aV" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "aZ" = ( @@ -135,15 +139,21 @@ /turf/simulated/floor/carpet/green, /area/awaymission/wildwest/wildwest_mines) "bq" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "bu" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/space) "bw" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "bB" = ( @@ -154,7 +164,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "bH" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) @@ -181,7 +193,9 @@ }, /area/awaymission/wildwest/wildwest_mines) "bY" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/landmark/damageturf, /obj/effect/landmark/burnturf, /turf/simulated/floor, @@ -224,7 +238,7 @@ }, /area/awaymission/wildwest/wildwest_vault) "ct" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/wood/oak, @@ -314,7 +328,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "ds" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "dt" = ( @@ -696,11 +712,13 @@ /area/awaymission/wildwest/wildwest_mines) "gX" = ( /obj/structure/marker_beacon/dock_marker, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "hd" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -753,7 +771,7 @@ /area/awaymission/wildwest/wildwest_mines) "hI" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "hM" = ( @@ -814,8 +832,8 @@ }, /area/awaymission/wildwest/wildwest_mines) "ic" = ( -/obj/effect/turf_decal/bot_red, -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -846,11 +864,15 @@ /area/awaymission/wildwest/wildwest_refine) "iD" = ( /obj/structure/marker_beacon/dock_marker, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "iE" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/light_construct/small/east, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) @@ -863,7 +885,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "iJ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/light/small/directional/south, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) @@ -877,14 +901,16 @@ /turf/simulated/wall/indestructible/necropolis, /area/awaymission/wildwest/wildwest_vault) "iT" = ( -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /obj/effect/decal/cleanable/cobweb2, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/awaymission/wildwest/wildwest_mines) "iW" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "iY" = ( @@ -1039,7 +1065,7 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "kt" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -1088,7 +1114,9 @@ /turf/simulated/floor/plating/asteroid, /area/awaymission/wildwest/wildwest_mines) "kS" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "kT" = ( @@ -1219,7 +1247,9 @@ /area/awaymission/wildwest/wildwest_refine) "lL" = ( /obj/structure/fans/tiny, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/door/poddoor/multi_tile/three_tile_ver{ id_tag = "ww_pod" }, @@ -1266,7 +1296,9 @@ /turf/simulated/floor/plating/airless, /area/space) "mm" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/landmark/damageturf, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) @@ -1280,7 +1312,9 @@ /area/awaymission/wildwest/wildwest_mines) "mr" = ( /obj/structure/marker_beacon/dock_marker, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "mw" = ( @@ -1460,7 +1494,7 @@ /turf/simulated/floor/plating/asteroid, /area/awaymission/wildwest/wildwest_mines) "oi" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) @@ -1514,7 +1548,9 @@ /area/awaymission/wildwest/wildwest_mines) "oC" = ( /obj/structure/table, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/item/clothing/ears/earmuffs{ pixel_x = -5; pixel_y = 6 @@ -1678,7 +1714,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "qe" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) @@ -1826,7 +1864,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "rw" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "rx" = ( @@ -1992,7 +2032,9 @@ /turf/simulated/floor/plating/asteroid, /area/awaymission/wildwest/wildwest_mines) "tr" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "tv" = ( @@ -2250,7 +2292,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/wildwest/wildwest_refine) "wh" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/west, @@ -2322,7 +2364,7 @@ /turf/simulated/floor/plating/asteroid, /area/awaymission/wildwest/wildwest_mines) "wR" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -2388,7 +2430,9 @@ /turf/space, /area/space) "xq" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/marker_beacon/dock_marker, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) @@ -2521,7 +2565,9 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/wildwest/wildwest_refine) "zt" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "zu" = ( @@ -2612,7 +2658,9 @@ dir = 8; id_tag = "ww_hang2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "Au" = ( @@ -2648,7 +2696,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "AI" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) @@ -2679,7 +2729,7 @@ /obj/machinery/atmospherics/portable/canister/air{ filled = 0.1 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "AT" = ( @@ -2872,7 +2922,9 @@ }, /area/awaymission/wildwest/wildwest_vaultdoors) "CF" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/space) "CG" = ( @@ -3031,7 +3083,9 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/wildwest/wildwest_refine) "Ee" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "Eg" = ( @@ -3150,7 +3204,9 @@ /area/awaymission/wildwest/wildwest_mines) "Fp" = ( /obj/structure/table, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/item/storage/toolbox/electrical{ pixel_x = -4; pixel_y = 4 @@ -3224,7 +3280,9 @@ /turf/simulated/floor/plating/asteroid, /area/awaymission/wildwest/wildwest_mines) "Gc" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "Gf" = ( @@ -3352,7 +3410,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "Hn" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "Hu" = ( @@ -3450,7 +3510,9 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/wildwest/wildwest_refine) "Ir" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/item/stack/rods{ amount = 4 }, @@ -3479,7 +3541,9 @@ /area/awaymission/wildwest/wildwest_mines) "IF" = ( /obj/structure/marker_beacon/dock_marker, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/space) "IH" = ( @@ -3492,7 +3556,7 @@ /turf/simulated/floor/plating/asteroid, /area/awaymission/wildwest/wildwest_mines) "IN" = ( -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -3633,7 +3697,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "KN" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "KO" = ( @@ -3710,7 +3776,9 @@ /area/awaymission/wildwest/wildwest_mines) "LT" = ( /obj/structure/marker_beacon/dock_marker, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/space) "LU" = ( @@ -3738,7 +3806,9 @@ /area/awaymission/wildwest/wildwest_mines) "Me" = ( /obj/structure/table, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/item/clothing/glasses/welding, /obj/item/weldingtool, /obj/item/storage/belt/utility, @@ -3754,7 +3824,9 @@ /turf/simulated/floor/carpet, /area/awaymission/wildwest/wildwest_mines) "Mh" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/landmark/damageturf, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) @@ -3810,9 +3882,9 @@ }, /area/awaymission/wildwest/wildwest_refine) "MI" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/closet/emcloset, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -3907,7 +3979,9 @@ /area/awaymission/wildwest/wildwest_mines) "Nw" = ( /obj/structure/fans/tiny, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "Nz" = ( @@ -3949,7 +4023,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "NU" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "NY" = ( @@ -4130,7 +4206,9 @@ }, /area/awaymission/wildwest/wildwest_vault) "PU" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "PW" = ( @@ -4210,7 +4288,9 @@ }, /area/awaymission/wildwest/wildwest_refine) "QB" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "QG" = ( @@ -4393,7 +4473,7 @@ /area/awaymission/wildwest/wildwest_refine) "Tc" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "Tg" = ( @@ -4454,7 +4534,9 @@ /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "TG" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/landmark/damageturf, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) @@ -4483,7 +4565,9 @@ }, /area/awaymission/wildwest/wildwest_vault) "TQ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light/small/directional/north, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) @@ -4576,7 +4660,9 @@ dir = 8; id_tag = "ww_hang2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor, /area/awaymission/wildwest/wildwest_refine) "UH" = ( @@ -4735,7 +4821,9 @@ }, /area/awaymission/wildwest/wildwest_mines) "WJ" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/awaymission/wildwest/wildwest_refine) "WK" = ( @@ -4869,7 +4957,9 @@ /turf/simulated/floor/wood/oak, /area/awaymission/wildwest/wildwest_mines) "YB" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/mob_spawn/human/corpse/miner, /obj/effect/decal/cleanable/blood/old, /turf/simulated/floor, diff --git a/_maps/map_files220/cyberiad/cyberiad.dmm b/_maps/map_files220/cyberiad/cyberiad.dmm index 760d719c9476..71d3edfc34fa 100644 --- a/_maps/map_files220/cyberiad/cyberiad.dmm +++ b/_maps/map_files220/cyberiad/cyberiad.dmm @@ -122,7 +122,9 @@ /turf/simulated/wall/r_wall, /area/station/security/permabrig) "abO" = ( -/obj/effect/decal/warning_stripes/eastnorthwest, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, /obj/machinery/light/directional/north, /obj/item/radio/intercom/department/security{ pixel_y = 22 @@ -149,17 +151,21 @@ /area/station/security/armory/secure) "abY" = ( /obj/structure/marker_beacon/dock_marker/collision, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plating/airless, /area/space/nearstation) "aca" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, /area/station/security/range) "acb" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "redcorner" @@ -198,13 +204,17 @@ }, /area/station/security/main) "acj" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/armory/secure) "aco" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 4; @@ -212,21 +222,27 @@ }, /area/station/security/range) "act" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "redcorner" }, /area/station/security/range) "acu" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "redcorner" }, /area/station/security/range) "acv" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 1; @@ -255,7 +271,7 @@ /area/station/security/main) "acB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/security/main) "acD" = ( @@ -274,7 +290,7 @@ /area/station/security/main) "acH" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/window/reinforced, /obj/item/grenade/barrier{ pixel_x = 5; @@ -294,8 +310,12 @@ }, /area/station/security/armory/secure) "acK" = ( -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -341,7 +361,7 @@ /turf/simulated/wall, /area/station/security/range) "acP" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /obj/structure/sign/goldenplaque{ @@ -391,7 +411,7 @@ pixel_y = 3 }, /obj/item/storage/toolbox/mechanical, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 8 @@ -502,7 +522,7 @@ /turf/space, /area/space) "adE" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/chair/stool, /obj/structure/cable{ d1 = 1; @@ -580,7 +600,7 @@ dir = 8 }, /obj/item/clothing/mask/balaclava, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/machinery/light/directional/west, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -647,7 +667,7 @@ /turf/simulated/floor/plating, /area/station/security/prisonlockers) "aej" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /turf/simulated/floor/plasteel{ @@ -661,7 +681,7 @@ }, /obj/structure/window/reinforced, /obj/item/clothing/mask/balaclava, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/machinery/camera{ c_tag = "Brig Security Equipment Lockers"; dir = 4 @@ -687,7 +707,9 @@ /turf/simulated/floor/plating, /area/station/security/brig) "aev" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -842,15 +864,19 @@ /obj/machinery/camera{ c_tag = "Brig Secure Armory North" }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "vault" }, /area/station/security/armory/secure) "aeS" = ( -/obj/effect/decal/warning_stripes/northwestcorner, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -894,7 +920,9 @@ /turf/simulated/floor/plasteel, /area/station/security/brig) "afe" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=Armory_South"; location = "Armory_North" @@ -961,7 +989,9 @@ dir = 1; layer = 2.9 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/security/range) "afK" = ( @@ -989,7 +1019,9 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "afT" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "afV" = ( @@ -1015,7 +1047,7 @@ /obj/structure/curtain/open/shower/security{ anchored = 1 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/item/soap/nanotrasen, /obj/machinery/shower{ pixel_y = 20 @@ -1079,7 +1111,7 @@ /area/station/maintenance/asmaint2) "agS" = ( /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "vault" @@ -1265,7 +1297,7 @@ /area/station/security/brig) "ahR" = ( /obj/structure/closet/l3closet/security, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -1273,21 +1305,31 @@ /area/station/security/armory/secure) "ahT" = ( /obj/structure/reagent_dispensers/peppertank/north, -/obj/effect/decal/warning_stripes/eastnorthwest, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/armory/secure) "ahU" = ( -/obj/effect/decal/warning_stripes/southeastcorner, -/obj/effect/decal/warning_stripes/northwestcorner, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/armory/secure) "ahV" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=Armory_North"; location = "Armory_South" @@ -1295,20 +1337,28 @@ /mob/living/simple_animal/bot/secbot/armsky{ auto_patrol = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/armory/secure) "ahW" = ( -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/power/apc/important/east, /obj/structure/cable{ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1350,7 +1400,7 @@ pixel_x = 3; pixel_y = 2 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 4 @@ -1377,8 +1427,12 @@ /turf/simulated/floor/plasteel, /area/station/security/range) "aio" = ( -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1425,7 +1479,7 @@ /area/station/security/armory/secure) "air" = ( /obj/machinery/economy/vending/security, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -1466,8 +1520,12 @@ /area/station/security/armory/secure) "aiz" = ( /obj/machinery/alarm/directional/west, -/obj/effect/decal/warning_stripes/north, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1519,12 +1577,16 @@ /area/station/security/armory/secure) "aiO" = ( /obj/machinery/firealarm/directional/east, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/camera{ c_tag = "Brig Secure Armory East"; dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -1622,7 +1684,9 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "ajj" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1803,7 +1867,9 @@ /turf/simulated/floor/carpet, /area/station/command/office/hos) "akf" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -1823,7 +1889,7 @@ "akl" = ( /obj/machinery/flasher/portable, /obj/machinery/status_display/directional/north, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "vault" @@ -1904,8 +1970,12 @@ /turf/simulated/floor/plasteel, /area/station/security/main) "akw" = ( -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -2059,15 +2129,23 @@ /area/station/legal/lawoffice) "ale" = ( /obj/machinery/light/directional/west, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/armory/secure) "alf" = ( -/obj/effect/decal/warning_stripes/northwestcorner, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -2393,7 +2471,7 @@ }, /area/station/security/evidence) "amc" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /turf/simulated/floor/plasteel{ @@ -2402,7 +2480,7 @@ /area/station/security/main) "amd" = ( /obj/structure/chair/stool, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -2434,7 +2512,7 @@ dir = 4 }, /obj/item/clothing/mask/balaclava, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -2478,7 +2556,9 @@ /area/station/security/main) "ams" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/turf_decal/caution{ dir = 8 }, @@ -2640,21 +2720,23 @@ pixel_y = -6 }, /obj/item/flash, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" }, /area/station/security/storage) "amI" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/security/storage) "amJ" = ( /obj/structure/rack, /obj/structure/reagent_dispensers/peppertank/north, /obj/machinery/light/directional/north, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/item/clothing/accessory/holster{ pixel_x = -6; pixel_y = 6 @@ -3003,7 +3085,9 @@ /turf/simulated/floor/plasteel, /area/station/security/main) "anW" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -3095,8 +3179,12 @@ }, /area/station/security/lobby) "aor" = ( -/obj/effect/decal/warning_stripes/northwestcorner, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -3789,7 +3877,7 @@ /area/station/security/permabrig) "aqR" = ( /obj/structure/closet/bombclosetsecurity, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -5033,7 +5121,9 @@ /obj/machinery/hologram/holopad{ pixel_x = -16 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -5207,7 +5297,9 @@ }, /area/station/security/evidence) "avG" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 @@ -5217,7 +5309,9 @@ }, /area/station/security/permabrig) "avL" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -5634,7 +5728,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -6028,7 +6124,9 @@ /area/station/security/execution) "ayD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -6295,7 +6393,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -6356,7 +6454,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig{ dir = 4 }, @@ -6679,7 +6777,7 @@ dir = 4 }, /obj/item/clothing/mask/balaclava, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/structure/window/reinforced{ dir = 1 }, @@ -6735,7 +6833,9 @@ dir = 8 }, /obj/machinery/atmospherics/meter, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -6881,8 +6981,12 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "aAT" = ( -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -6897,7 +7001,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aAZ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -7047,7 +7151,7 @@ /turf/simulated/floor/plasteel, /area/station/security/brig) "aBB" = ( -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /obj/machinery/kitchen_machine/grill{ pixel_x = 1; pixel_y = 2 @@ -7703,7 +7807,7 @@ pixel_y = -2; pixel_x = -6 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -8534,7 +8638,7 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/fpmaint) "aGm" = ( -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, @@ -9181,7 +9285,7 @@ dir = 1; name = "Security Checkpoint" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/security/general{ dir = 1 }, @@ -10035,7 +10139,9 @@ /turf/simulated/floor/carpet/black, /area/station/legal/courtroom) "aLS" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/camera{ c_tag = "Chapel Funeral Processing East"; dir = 9 @@ -10081,7 +10187,9 @@ /turf/simulated/floor/wood/fancy, /area/station/legal/courtroom) "aMd" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aMg" = ( @@ -10200,16 +10308,22 @@ /obj/structure/sign/vacuum/external{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aMD" = ( /obj/machinery/status_display/directional/south, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aME" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aMI" = ( @@ -10386,7 +10500,7 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/pod_1) "aNu" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -10396,7 +10510,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aNv" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "aNw" = ( @@ -10933,7 +11047,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, @@ -11258,7 +11374,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/blue/partial{ +/obj/effect/turf_decal/delivery/blue/partial{ dir = 8 }, /turf/simulated/floor/plasteel{ @@ -11300,7 +11416,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "bluered" @@ -11322,7 +11438,7 @@ dir = 4 }, /obj/machinery/economy/vending/crittercare, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "bluered" @@ -11483,7 +11599,9 @@ /obj/structure/sign/vacuum/external{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aRf" = ( @@ -11788,7 +11906,9 @@ /turf/simulated/wall/r_wall, /area/station/service/expedition) "aSC" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -11919,7 +12039,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "aTo" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aTp" = ( @@ -12077,7 +12199,9 @@ }, /area/station/command/office/cmo) "aTQ" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -12090,12 +12214,16 @@ /turf/simulated/floor/wood/oak, /area/station/public/dorms) "aTS" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/chem_dispenser, /turf/simulated/floor/engine, /area/station/medical/chemistry) "aTT" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/chem_master, /obj/structure/reagent_dispensers/fueltank/chem/north, /turf/simulated/floor/engine, @@ -12112,7 +12240,9 @@ }, /area/station/medical/chemistry) "aTV" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/chem_heater, /obj/machinery/light/directional/north, /turf/simulated/floor/engine, @@ -12230,7 +12360,9 @@ /area/station/hallway/secondary/entry) "aUl" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aUm" = ( @@ -12248,7 +12380,9 @@ /area/station/hallway/secondary/entry) "aUo" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aUr" = ( @@ -12422,7 +12556,9 @@ /area/station/maintenance/fsmaint) "aUV" = ( /obj/machinery/light/directional/west, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/item/radio/intercom/directional/west, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -12562,7 +12698,9 @@ /area/station/public/dorms) "aVr" = ( /obj/machinery/gateway, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "vault" }, @@ -12640,7 +12778,9 @@ }, /area/station/public/dorms) "aVO" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -13106,7 +13246,9 @@ name = "Chapel Mass Driver"; pixel_x = 25 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "darkblue" }, @@ -13492,7 +13634,9 @@ /obj/machinery/door/window/classic/normal{ name = "EVA Equipment" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -13518,7 +13662,9 @@ /obj/machinery/door/window/classic/reversed{ name = "EVA Equipment" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -13562,7 +13708,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aYE" = ( @@ -13650,7 +13798,7 @@ /area/shuttle/arrival/station) "aYU" = ( /obj/structure/closet/secure_closet/engineering_personal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/directional/south, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -13772,7 +13920,9 @@ }, /area/station/command/vault) "aZm" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "darkblue" }, @@ -13886,7 +14036,9 @@ }, /area/station/public/dorms) "aZF" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "darkbluecorners" @@ -13979,14 +14131,14 @@ /area/station/maintenance/fpmaint) "bah" = ( /obj/machinery/suit_storage_unit/clown, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/ai_monitored/storage/eva) "bai" = ( /obj/machinery/suit_storage_unit/mime, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14004,7 +14156,7 @@ pixel_x = -3; pixel_y = -3 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/light/directional/north, /obj/item/clothing/shoes/magboots{ pixel_x = -3; @@ -14036,18 +14188,24 @@ /turf/simulated/floor/wood/oak, /area/station/service/library) "baq" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/ai_monitored/storage/eva) "bar" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -14355,7 +14513,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "bbK" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14363,7 +14523,7 @@ "bbL" = ( /obj/machinery/status_display/directional/north, /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14375,7 +14535,9 @@ /turf/simulated/floor/engine/n2, /area/station/engineering/atmos) "bbN" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14387,7 +14549,9 @@ /turf/simulated/floor/engine/o2, /area/station/engineering/atmos) "bbP" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14395,7 +14559,7 @@ "bbQ" = ( /obj/machinery/ai_status_display/north, /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14679,7 +14843,9 @@ /turf/simulated/floor/carpet/black, /area/station/service/chapel/office) "bcP" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ dir = 4; @@ -14780,7 +14946,7 @@ /obj/structure/sign/securearea{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "bridge blast west"; name = "Bridge Blast Doors" @@ -14808,7 +14974,9 @@ /area/station/public/dorms) "bdn" = ( /obj/machinery/firealarm/directional/west, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bdq" = ( @@ -14817,7 +14985,9 @@ pixel_y = 32 }, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/machinery/camera{ c_tag = "Port Hallway 2" }, @@ -14888,7 +15058,7 @@ /obj/structure/sign/poster/official/random/west, /obj/machinery/light/directional/west, /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -14908,7 +15078,7 @@ layer = 2.9 }, /obj/item/tank/jetpack/carbondioxide, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/item/tank/jetpack/carbondioxide, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -14918,7 +15088,7 @@ /obj/machinery/light/directional/east, /obj/structure/sign/poster/official/random/east, /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -15003,7 +15173,7 @@ /obj/structure/sign/securearea{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "bridge blast east"; name = "Bridge Blast Doors" @@ -15020,7 +15190,9 @@ }, /area/station/service/chapel) "bdR" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -15089,7 +15261,9 @@ /area/station/service/bar) "bee" = ( /obj/machinery/power/apc/directional/south, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/cable, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -15097,13 +15271,15 @@ /area/station/ai_monitored/storage/eva) "bef" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/service/hydroponics) "beg" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -15113,7 +15289,7 @@ dir = 1; name = "Containment Pen" }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ dir = 1 }, @@ -15318,7 +15494,7 @@ }, /area/station/public/dorms) "bfo" = ( -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /obj/machinery/kitchen_machine/oven{ pixel_y = 3 }, @@ -15451,7 +15627,9 @@ }, /area/station/service/hydroponics) "bfS" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkblue" @@ -15525,7 +15703,9 @@ /turf/simulated/floor/carpet/black, /area/station/service/chapel/office) "bgb" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ dir = 4; @@ -15624,7 +15804,7 @@ }, /area/station/hallway/secondary/entry) "bgu" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/plasteel, @@ -15637,7 +15817,7 @@ /area/station/hallway/secondary/entry) "bgw" = ( /obj/item/radio/intercom/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -15663,7 +15843,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "bgA" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "bgB" = ( @@ -15703,7 +15885,9 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "bgG" = ( @@ -15713,7 +15897,9 @@ "bgH" = ( /obj/machinery/light/directional/west, /obj/item/radio/intercom/directional/west, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bgI" = ( @@ -15734,7 +15920,9 @@ /obj/machinery/gateway{ dir = 10 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "vault" }, @@ -15744,7 +15932,9 @@ /obj/machinery/gateway{ dir = 6 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "vault" }, @@ -15764,7 +15954,7 @@ /area/station/hallway/secondary/garden) "bgN" = ( /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -15781,7 +15971,7 @@ dir = 8; location = "Tool Storage" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -15871,7 +16061,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bhu" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/reversed{ dir = 4; name = "Hydroponics Delivery"; @@ -16004,7 +16194,7 @@ "bhU" = ( /obj/structure/window/reinforced, /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -16172,8 +16362,8 @@ amount = 50 }, /obj/machinery/light/directional/north, -/obj/effect/decal/warning_stripes/white/hollow, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -16188,7 +16378,7 @@ }, /obj/machinery/light/directional/east, /obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -16417,7 +16607,9 @@ c_tag = "Arrivals Center"; dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bjY" = ( @@ -16576,7 +16768,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "bkR" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "bridge blast west"; name = "Bridge Blast Doors" @@ -16765,12 +16957,16 @@ /obj/structure/sign/vacuum/external{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "blE" = ( /obj/machinery/status_display/directional/north, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "blJ" = ( @@ -17033,7 +17229,9 @@ }, /area/station/service/chapel) "bmS" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bmT" = ( @@ -17216,7 +17414,9 @@ /area/station/command/bridge) "bnr" = ( /obj/machinery/firealarm/directional/north, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/public/locker) "bns" = ( @@ -17251,7 +17451,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bnv" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/portable/pump, /turf/simulated/floor/plasteel, /area/station/public/locker) @@ -17481,7 +17681,7 @@ pixel_y = -2 }, /obj/machinery/firealarm/directional/east, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -17604,7 +17804,7 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "bpa" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/locker) "bpb" = ( @@ -17889,7 +18089,9 @@ }, /area/station/hallway/primary/central/ne) "bqu" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/window/reinforced{ dir = 1 }, @@ -18923,7 +19125,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "bvs" = ( @@ -18940,8 +19144,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -19012,7 +19220,9 @@ dir = 1; network = list("SS13","MiniSat") }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -19196,7 +19406,9 @@ /area/station/hallway/primary/central/nw) "bwO" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bwP" = ( @@ -19581,7 +19793,9 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "byk" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/conveyor_switch/oneway{ id = "packageSort1" }, @@ -19661,7 +19875,9 @@ /turf/simulated/floor/plating, /area/station/supply/office) "byz" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/supply/office) "byF" = ( @@ -19809,7 +20025,9 @@ /obj/machinery/door/airlock/security/glass{ name = "Escape Shuttle Cell" }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -19824,7 +20042,9 @@ }, /area/station/hallway/secondary/exit) "bzG" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -20093,7 +20313,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -20452,7 +20672,9 @@ }, /area/station/hallway/secondary/exit) "bCW" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/engine, /area/station/medical/chemistry) "bCX" = ( @@ -20671,7 +20893,9 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "bDN" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/supply/office) "bDO" = ( @@ -21053,8 +21277,8 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bFA" = ( -/obj/effect/decal/warning_stripes/yellow/partial, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/delivery/partial, +/obj/effect/turf_decal/arrows/black, /turf/simulated/floor/plasteel, /area/station/supply/office) "bFB" = ( @@ -21517,11 +21741,11 @@ /turf/simulated/floor/plating, /area/station/supply/office) "bHh" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "bHi" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/office) "bHn" = ( @@ -21782,7 +22006,7 @@ id_tag = "qm_warehouse"; name = "Warehouse Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -21834,7 +22058,9 @@ /area/station/maintenance/apmaint) "bIK" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -21901,7 +22127,7 @@ name = "Cargo Requests Console"; pixel_y = 30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 8; @@ -21915,7 +22141,7 @@ /area/station/supply/storage) "bIV" = ( /obj/machinery/newscaster/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 8; @@ -21937,7 +22163,7 @@ c_tag = "Cargo Bay North" }, /obj/machinery/status_display/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 8; @@ -21947,7 +22173,7 @@ /area/station/supply/storage) "bIY" = ( /obj/item/radio/intercom/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 8; @@ -22501,7 +22727,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bLY" = ( @@ -22512,14 +22740,18 @@ }, /area/station/hallway/secondary/entry) "bLZ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bMa" = ( /turf/simulated/floor/catwalk, /area/station/hallway/secondary/entry) "bMb" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -22741,7 +22973,9 @@ /obj/structure/bed/amb_trolley{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwestsouth, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, /obj/machinery/alarm/directional/north, /obj/machinery/light/directional/north, /turf/simulated/floor/plasteel{ @@ -23218,13 +23452,17 @@ }, /area/station/science/robotics) "bPe" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/chem_heater, /obj/machinery/status_display/directional/west, /turf/simulated/floor/engine, /area/station/medical/chemistry) "bPf" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, @@ -23486,7 +23724,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/office) "bQf" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/storage) "bQh" = ( @@ -23699,7 +23937,9 @@ }, /area/station/science/robotics/chargebay) "bRt" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/table/glass, /obj/item/reagent_containers/glass/beaker/large{ pixel_x = 6 @@ -23847,7 +24087,9 @@ }, /area/station/medical/chemistry) "bSo" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/chem_master, /obj/structure/reagent_dispensers/fueltank/chem/west, /turf/simulated/floor/engine, @@ -23950,7 +24192,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/port) "bSB" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/sleeper{ dir = 4; pixel_x = 3 @@ -24152,7 +24394,9 @@ }, /area/station/science/robotics) "bTa" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -24581,7 +24825,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "bUU" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/office) "bVd" = ( @@ -24666,7 +24910,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -24956,7 +25202,9 @@ /area/station/security/detective) "bWL" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -25422,7 +25670,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "bZh" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/bodyscanner{ dir = 4 }, @@ -26496,7 +26744,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "ccG" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -26971,7 +27221,7 @@ }, /area/station/supply/storage) "ceF" = ( -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "blue" @@ -27170,7 +27420,7 @@ }, /area/station/medical/ward) "cfI" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/sleeper, /obj/structure/railing{ dir = 4 @@ -27706,7 +27956,7 @@ }, /area/station/command/office/rd) "chR" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/computer/general_air_control/large_tank_control{ autolink_sensors = list("n2o_sensor"="Tank"); dir = 1; @@ -28803,7 +29053,9 @@ }, /area/station/command/office/rd) "cmj" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -28924,7 +29176,9 @@ }, /area/station/medical/surgery/primary) "cmK" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/light/small/directional/south, /obj/structure/cable{ d1 = 4; @@ -28982,7 +29236,7 @@ dir = 1 }, /obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch/south, /turf/simulated/floor/plasteel, /area/station/science/storage) @@ -29019,7 +29273,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/storage) "cng" = ( @@ -29563,7 +29817,7 @@ anchored = 1; filled = 1 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "cpz" = ( @@ -29602,7 +29856,7 @@ "cpD" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/nitrogen, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -30183,7 +30437,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "csv" = ( @@ -30746,7 +31002,9 @@ }, /area/station/medical/storage) "cut" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plasteel{ @@ -30779,7 +31037,7 @@ /area/station/medical/medbay2) "cuw" = ( /obj/machinery/suit_storage_unit/cmo, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -31263,7 +31521,7 @@ }, /area/station/medical/cryo) "cwg" = ( -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /obj/machinery/atmospherics/portable/canister/oxygen{ anchored = 1 }, @@ -31303,7 +31561,9 @@ /area/station/maintenance/incinerator) "cwy" = ( /obj/structure/closet/wardrobe/grey, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/window/reinforced{ dir = 1 }, @@ -31348,7 +31608,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cwN" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -31388,7 +31650,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cwU" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "cwY" = ( @@ -31775,7 +32037,9 @@ /turf/simulated/floor/plasteel, /area/station/service/janitor) "cyy" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -31862,7 +32126,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "cyG" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/atmos_personal, /obj/structure/window/reinforced{ dir = 4 @@ -32059,7 +32323,7 @@ dir = 1; name = "Medical Delivery" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general{ dir = 1 }, @@ -32358,7 +32622,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -32462,7 +32728,9 @@ /area/station/hallway/primary/aft) "cAN" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -32592,7 +32860,7 @@ /turf/space, /area/space/nearstation) "cBt" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/terminal{ dir = 1 }, @@ -32600,7 +32868,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -32869,7 +33139,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "cCI" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -33016,7 +33288,9 @@ /turf/space, /area/space/nearstation) "cDj" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/closet/crate/can, /turf/simulated/floor/plasteel{ dir = 8; @@ -33079,7 +33353,9 @@ /turf/simulated/floor/plasteel/stairs/left, /area/station/hallway/primary/aft) "cDz" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -33304,7 +33580,7 @@ /area/station/engineering/tech_storage) "cEi" = ( /obj/machinery/power/emitter, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/supermatter_room) "cEj" = ( @@ -33397,7 +33673,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/window/classic/reversed{ dir = 1; name = "Custodial Closet" @@ -33441,7 +33717,7 @@ }, /area/station/science/xenobiology) "cEJ" = ( -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/portable/canister/air, /turf/simulated/floor/plating, /area/station/public/storage/emergency/port) @@ -33457,7 +33733,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "darkred" @@ -33619,7 +33895,9 @@ /area/station/science/misc_lab) "cFJ" = ( /obj/machinery/status_display/directional/north, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "cFM" = ( @@ -33942,7 +34220,9 @@ }, /area/station/service/expedition) "cGU" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -34254,7 +34534,9 @@ }, /area/station/hallway/primary/aft) "cHN" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -34587,7 +34869,7 @@ /obj/machinery/disposal/deliveryChute{ dir = 1 }, -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/disposalpipe/trunk{ dir = 4 }, @@ -34652,7 +34934,9 @@ }, /area/station/science/misc_lab) "cIK" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/extinguisher_cabinet/directional/south, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -35170,8 +35454,12 @@ /area/station/hallway/primary/aft) "cKr" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cKs" = ( @@ -35239,7 +35527,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "cKK" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -35359,7 +35649,7 @@ /turf/simulated/floor/plating, /area/station/engineering/tech_storage) "cLj" = ( -/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/disposaloutlet, /obj/structure/disposalpipe/trunk{ dir = 4 @@ -35502,7 +35792,9 @@ dir = 8; name = "Grid Power Monitoring Computer" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -35545,7 +35837,9 @@ /turf/simulated/floor/engine/plasma, /area/station/engineering/atmos) "cMa" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/trinary/filter/flipped{ dir = 4; filter_type = -1 @@ -35706,7 +36000,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/assembly_line) "cMV" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkyellowcorners" @@ -35828,7 +36124,9 @@ "cND" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -36296,7 +36594,9 @@ /obj/machinery/power/grounding_rod{ anchored = 1 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cPo" = ( @@ -36326,7 +36626,9 @@ id_tag = "Singularity"; name = "Singularity Blast Doors" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -36404,7 +36706,7 @@ /area/station/engineering/controlroom) "cPD" = ( /obj/machinery/suit_storage_unit/atmos, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/sign/atmosplaque{ pixel_y = 32 }, @@ -36413,7 +36715,9 @@ }, /area/station/engineering/atmos/control) "cPE" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkyellowcorners" @@ -36421,7 +36725,9 @@ /area/station/engineering/supermatter_room) "cPG" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -36485,7 +36791,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "cPS" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, @@ -36574,7 +36882,9 @@ id_tag = "Singularity"; name = "Singularity Blast Doors" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -36596,7 +36906,9 @@ }, /area/station/engineering/control) "cQj" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -36637,7 +36949,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "cQp" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/camera{ c_tag = "Engineering Supermatter Port"; dir = 4; @@ -36859,7 +37173,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -36913,7 +37229,7 @@ /turf/simulated/floor/engine/co2, /area/station/engineering/atmos) "cRj" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/binary/pump{ dir = 1; name = "External Gas to Loop" @@ -36926,7 +37242,9 @@ /obj/machinery/power/tesla_coil{ anchored = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -36948,7 +37266,7 @@ }, /obj/machinery/alarm/directional/north, /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "cRp" = ( @@ -36984,7 +37302,7 @@ /obj/structure/dispenser{ pixel_x = -1 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/power/apc/engineering/west, /obj/structure/cable{ d2 = 4; @@ -37019,7 +37337,9 @@ /area/station/maintenance/asmaint) "cRz" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -37107,7 +37427,7 @@ /obj/item/storage/belt/utility, /obj/item/multitool, /obj/item/radio/intercom/directional/east, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/item/storage/belt/utility, /obj/item/multitool, /turf/simulated/floor/plasteel{ @@ -37322,7 +37642,7 @@ }, /area/station/engineering/hallway) "cSr" = ( -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /obj/machinery/door_control/shutter/west{ desc = "A remote control-switch for the engineering lobby emergency supply room."; id = "engemergencyeva"; @@ -37375,8 +37695,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/decal/warning_stripes/northwestcorner, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -37410,7 +37734,7 @@ /area/station/engineering/atmos/storage) "cSE" = ( /obj/machinery/shieldgen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "cSF" = ( @@ -37461,8 +37785,10 @@ }, /area/station/engineering/hallway) "cSK" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/computer/general_air_control/large_tank_control{ autolink_sensors = list("tox_sensor"="Tank"); dir = 1; @@ -37494,7 +37820,9 @@ /turf/simulated/floor/plating, /area/station/engineering/gravitygenerator) "cSO" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/manifold/visible/green{ dir = 1 }, @@ -37509,7 +37837,9 @@ }, /area/station/engineering/supermatter_room) "cSP" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -37610,21 +37940,27 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/aisat/service) "cTh" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cTi" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -37636,7 +37972,9 @@ /area/station/engineering/atmos) "cTl" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cTm" = ( @@ -37667,7 +38005,7 @@ "cTp" = ( /obj/item/radio/intercom/directional/east, /obj/machinery/field/generator, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "cTq" = ( @@ -37688,7 +38026,7 @@ /area/space/nearstation) "cTs" = ( /obj/structure/closet/secure_closet/atmos_personal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -37761,11 +38099,13 @@ /area/station/maintenance/aft) "cTD" = ( /obj/machinery/field/generator, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "cTE" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 6 }, @@ -37825,7 +38165,7 @@ /area/station/engineering/equipmentstorage) "cTI" = ( /obj/structure/closet/secure_closet/engineering_welding, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -37915,7 +38255,9 @@ /area/station/maintenance/assembly_line) "cUd" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -38028,7 +38370,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/office) "cUs" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/tool/free, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" @@ -38082,7 +38424,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 8 }, /obj/structure/cable{ @@ -38234,7 +38576,9 @@ /area/station/command/office/blueshield) "cVl" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -38247,7 +38591,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow, /turf/simulated/floor/plating/airless, /area/station/engineering/control) @@ -38350,7 +38696,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "cVF" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -38412,14 +38760,16 @@ layer = 2 }, /obj/machinery/atmospherics/portable/scrubber, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" }, /area/station/engineering/atmos/storage) "cVP" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, @@ -38451,7 +38801,7 @@ layer = 2 }, /obj/machinery/atmospherics/portable/scrubber, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -38483,7 +38833,9 @@ /obj/machinery/power/tesla_coil{ anchored = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow, /turf/simulated/floor/plating/airless, /area/space/nearstation) @@ -38577,7 +38929,9 @@ }, /area/station/turret_protected/aisat/interior) "cWB" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/manifold/visible/red, /turf/simulated/floor/plasteel{ icon_state = "darkyellowcorners" @@ -38604,7 +38958,7 @@ }, /area/station/engineering/equipmentstorage) "cWD" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/normal{ dir = 1 }, @@ -38739,7 +39093,7 @@ }, /area/station/public/construction) "cWY" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/computer/general_air_control/large_tank_control{ autolink_sensors = list("n2_sensor"="Tank"); dir = 1; @@ -38760,7 +39114,9 @@ dir = 8; network = list("SS13","Singularity","Engineering") }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cXb" = ( @@ -38795,7 +39151,9 @@ }, /area/station/hallway/secondary/exit) "cXm" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -38876,7 +39234,7 @@ /area/station/engineering/equipmentstorage) "cXG" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/directional/north, /obj/item/radio/intercom/directional/north, /obj/structure/window/reinforced{ @@ -39107,7 +39465,9 @@ }, /area/station/engineering/control) "cYr" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -39253,7 +39613,9 @@ }, /area/station/engineering/utility) "cYW" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -39332,7 +39694,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cZj" = ( @@ -39591,7 +39955,9 @@ }, /area/station/engineering/utility) "cZZ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6 }, @@ -39640,7 +40006,7 @@ name = "EVA Requests Console"; pixel_x = -32 }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/closet/secure_closet/exile, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -39654,7 +40020,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dah" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/binary/pump/on{ dir = 8; name = "Gas to Filter" @@ -39841,7 +40209,7 @@ /area/station/engineering/hallway) "daT" = ( /obj/structure/dispenser/oxygen, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -39976,7 +40344,7 @@ /area/station/engineering/atmos) "dbv" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -40076,7 +40444,7 @@ pixel_y = -7 }, /obj/machinery/light_switch/south, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/camera{ c_tag = "EVA"; dir = 1 @@ -40142,7 +40510,9 @@ /obj/structure/sign/vacuum/external{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "dcf" = ( @@ -40171,7 +40541,7 @@ "dcl" = ( /obj/machinery/power/apc/engineering/north, /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d2 = 2; icon_state = "0-2" @@ -40259,7 +40629,9 @@ }, /area/station/engineering/hallway) "dcy" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -40375,7 +40747,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -40399,7 +40773,9 @@ }, /area/station/engineering/supermatter_room) "dcV" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -40419,7 +40795,9 @@ }, /area/station/engineering/supermatter_room) "ddf" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -40462,7 +40840,9 @@ }, /area/station/engineering/hallway) "ddn" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -40508,7 +40888,7 @@ /turf/simulated/floor/plating, /area/station/engineering/supermatter_room) "ddx" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, @@ -40704,7 +41084,9 @@ /turf/space, /area/station/engineering/solar/starboard) "deh" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -40865,8 +41247,10 @@ /area/station/maintenance/starboardsolar) "deF" = ( /obj/machinery/power/grounding_rod, -/obj/effect/decal/warning_stripes/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "deG" = ( @@ -40925,7 +41309,7 @@ }, /area/station/command/office/ce) "deM" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -41069,7 +41453,7 @@ }, /area/station/engineering/break_room) "dfh" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/portable/scrubber, /turf/simulated/floor/plasteel, /area/station/public/locker) @@ -41160,7 +41544,9 @@ /area/station/engineering/equipmentstorage) "dfA" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -41225,7 +41611,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dfJ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -41237,14 +41625,18 @@ }, /area/station/engineering/supermatter_room) "dfK" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkyellowcorners" }, /area/station/engineering/supermatter_room) "dfN" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -41343,7 +41735,7 @@ /area/station/maintenance/aft) "dgn" = ( /obj/machinery/suit_storage_unit/engine, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -41474,7 +41866,9 @@ }, /area/station/engineering/atmos) "dgM" = ( -/obj/effect/decal/warning_stripes/eastnorthwest, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -41529,14 +41923,18 @@ /area/station/engineering/aitransit) "dgU" = ( /obj/structure/closet/wardrobe/white, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/window/reinforced{ dir = 1 }, /turf/simulated/floor/plasteel, /area/station/public/locker) "dgV" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -41550,7 +41948,9 @@ }, /area/station/engineering/supermatter_room) "dgW" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/trinary/filter/flipped{ dir = 8; filter_type = -1 @@ -41609,7 +42009,7 @@ /turf/simulated/floor/wood/oak, /area/station/public/mrchangs) "dhv" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/atmos_personal, /obj/structure/window/reinforced{ dir = 8 @@ -41663,7 +42063,7 @@ }, /area/station/engineering/atmos) "dhI" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/visible/red{ dir = 4 }, @@ -41672,7 +42072,7 @@ }, /area/station/engineering/supermatter_room) "dhJ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 6 }, @@ -41701,7 +42101,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dib" = ( @@ -41774,7 +42176,9 @@ /obj/machinery/power/tesla_coil{ anchored = 1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -41806,7 +42210,9 @@ }, /area/station/engineering/hallway) "diu" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, @@ -41991,7 +42397,9 @@ /area/station/engineering/atmos/control) "diV" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -42114,7 +42522,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "djq" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -42448,7 +42856,7 @@ /area/station/engineering/supermatter_room) "dkJ" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/window/reinforced{ dir = 8 }, @@ -42494,7 +42902,9 @@ }, /area/station/engineering/atmos/storage) "dkQ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -42583,7 +42993,9 @@ /turf/simulated/floor/plating, /area/station/engineering/supermatter_room) "dld" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -42624,7 +43036,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "dlk" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -42641,7 +43055,9 @@ }, /area/station/engineering/control) "dll" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, @@ -42717,7 +43133,9 @@ /turf/space, /area/space/nearstation) "dlx" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/light/directional/east, /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/plasteel{ @@ -42737,7 +43155,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /turf/simulated/floor/plating, /area/station/engineering/supermatter_room) "dlP" = ( @@ -42782,7 +43200,9 @@ /turf/simulated/floor/plating, /area/station/engineering/supermatter_room) "dlZ" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/atmospherics/portable/scrubber, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) @@ -42887,7 +43307,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "dms" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, @@ -42946,7 +43368,9 @@ /turf/simulated/wall/r_wall, /area/space/nearstation) "dmE" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -43010,7 +43434,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/aft) "dmQ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -43053,7 +43479,9 @@ }, /area/station/engineering/control) "dmT" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -43113,7 +43541,9 @@ /turf/simulated/wall/r_wall, /area/station/turret_protected/ai) "dnd" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, @@ -43122,8 +43552,12 @@ }, /area/station/engineering/supermatter_room) "dne" = ( -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -43633,7 +44067,9 @@ }, /area/station/engineering/dronefabricator) "dpm" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dpp" = ( @@ -43726,7 +44162,7 @@ }, /area/station/engineering/supermatter_room) "dpD" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/terminal{ dir = 1 }, @@ -43734,7 +44170,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, @@ -43754,7 +44192,7 @@ }, /area/station/engineering/supermatter_room) "dpJ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door_control/shutter/west{ desc = "A remote control-switch for secure storage."; id = "Secure Storage"; @@ -43786,7 +44224,9 @@ }, /area/station/engineering/atmos) "dpO" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dpP" = ( @@ -43882,7 +44322,9 @@ id_tag = "Singularity"; name = "Singularity Blast Doors" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -43934,7 +44376,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dqw" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/plasteel{ dir = 4; @@ -43981,7 +44425,9 @@ /area/station/maintenance/fsmaint) "dqL" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -44383,7 +44829,9 @@ /area/station/engineering/hallway) "dsL" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -44443,7 +44891,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -45000,7 +45448,9 @@ }, /area/station/security/prison/cell_block/A) "dBR" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/wood/oak, /area/station/command/office/hos) @@ -45120,7 +45570,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "dDB" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, @@ -45282,7 +45734,9 @@ /area/station/science/toxins/launch) "dFG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "red" }, @@ -45524,7 +45978,9 @@ }, /area/station/security/execution) "dKq" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -45586,7 +46042,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "dLF" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "bridge blast east"; name = "Bridge Blast Doors" @@ -45772,7 +46228,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/aft) "dOo" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/bodyscanner, /turf/simulated/floor/plasteel{ dir = 4; @@ -46363,7 +46819,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "ecq" = ( -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -46454,7 +46910,7 @@ }, /area/station/engineering/hallway) "edk" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/small/directional/south, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) @@ -46515,7 +46971,9 @@ }, /area/station/medical/morgue) "edY" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, @@ -46538,7 +46996,9 @@ }, /area/station/security/permabrig) "eel" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, @@ -46548,7 +47008,9 @@ }, /area/station/engineering/supermatter_room) "eew" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -46753,7 +47215,9 @@ }, /area/station/maintenance/apmaint) "egM" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "egO" = ( @@ -46802,7 +47266,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "ehs" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -47023,8 +47489,10 @@ }, /area/station/medical/morgue) "ema" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "emr" = ( @@ -47578,7 +48046,7 @@ /turf/simulated/floor/plasteel/stairs/left, /area/station/command/bridge) "ewu" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -47647,7 +48115,7 @@ /area/station/security/permabrig) "exm" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /obj/machinery/camera{ c_tag = "Hydroponics"; dir = 4 @@ -47722,7 +48190,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "eyp" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, @@ -47740,7 +48210,9 @@ /area/station/maintenance/fpmaint2) "ezc" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ezf" = ( @@ -47755,7 +48227,7 @@ /area/station/maintenance/disposal) "ezg" = ( /obj/machinery/shieldwallgen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -48047,7 +48519,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "eGs" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -48420,8 +48892,12 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "eMw" = ( -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -48739,7 +49215,7 @@ }, /area/station/medical/sleeper) "eUi" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/camera{ c_tag = "Engineering Secure Storage West"; dir = 4; @@ -48943,7 +49419,7 @@ /obj/effect/turf_decal/box/corners{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "darkred" @@ -49026,7 +49502,9 @@ }, /area/station/science/robotics/chargebay) "fbn" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/firealarm/directional/south, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" @@ -49205,7 +49683,9 @@ }, /area/station/engineering/control) "fdC" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -49270,7 +49750,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "feH" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, @@ -49480,7 +49962,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/maintcentral2) "fko" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/machinery/light/directional/north, /obj/machinery/status_display/directional/north, /turf/simulated/floor/plasteel{ @@ -49543,7 +50027,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "fmg" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/public/locker) "fmk" = ( @@ -49818,7 +50304,7 @@ }, /area/station/engineering/atmos) "fqZ" = ( -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /obj/machinery/kitchen_machine/oven{ pixel_y = 3 }, @@ -49856,7 +50342,7 @@ dir = 1 }, /obj/item/clothing/mask/balaclava, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -49970,7 +50456,9 @@ /turf/simulated/floor/grass, /area/station/security/permabrig) "ftt" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -49987,7 +50475,7 @@ /turf/simulated/floor/carpet, /area/station/medical/psych) "ftW" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/computer/general_air_control/large_tank_control{ autolink_sensors = list("waste_sensor"="Tank"); dir = 1; @@ -50108,7 +50596,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -50159,7 +50649,9 @@ /turf/simulated/floor/wood/oak, /area/station/security/detective) "fwF" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -50340,7 +50832,9 @@ /turf/simulated/floor/carpet/black, /area/station/service/bar/atrium) "fAn" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/visible/universal{ dir = 4 }, @@ -50449,7 +50943,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -50546,7 +51042,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "fDp" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 9 }, @@ -50833,7 +51331,9 @@ /turf/simulated/floor/plating, /area/station/service/bar/atrium) "fIU" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "fJa" = ( @@ -50881,7 +51381,9 @@ /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) "fJu" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "fJD" = ( @@ -50919,7 +51421,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -51282,7 +51786,7 @@ /obj/item/circuitboard/solar_control, /obj/item/tracker_electronics, /obj/item/paper/solar, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "fTt" = ( @@ -51331,7 +51835,9 @@ }, /area/station/science/hallway) "fTV" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -51420,7 +51926,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "fWj" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/landmark/start/chemist, /obj/structure/chair/stool, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -51449,7 +51957,9 @@ }, /area/station/engineering/control) "fWl" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -51520,7 +52030,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "fXQ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/door_control/shutter/west{ id = "teleshutter"; name = "Teleporter Shutters Access Control"; @@ -51589,7 +52101,9 @@ }, /area/station/science/xenobiology) "fYx" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/landmark/start/chemist, /obj/structure/chair/stool, /turf/simulated/floor/engine, @@ -51706,7 +52220,7 @@ }, /area/station/science/hallway) "gby" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -51993,7 +52507,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "ghR" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -52191,7 +52707,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "gkC" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /obj/structure/sign/poster/official/random/north, @@ -52653,7 +53169,9 @@ /turf/simulated/floor/wood/oak, /area/station/command/office/ntrep) "gsg" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse/rat, /turf/simulated/floor/plasteel, @@ -52738,8 +53256,8 @@ }, /area/station/security/permabrig) "gtB" = ( -/obj/effect/decal/warning_stripes/yellow/partial, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/delivery/partial, +/obj/effect/turf_decal/arrows/black, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 1; @@ -53138,7 +53656,9 @@ /area/station/maintenance/aft) "gBF" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -53163,7 +53683,7 @@ /area/station/maintenance/aft) "gCU" = ( /obj/structure/punching_bag, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/dorms) "gCV" = ( @@ -53203,7 +53723,7 @@ id_tag = "telescienceblast"; name = "test chamber blast doors" }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -53546,7 +54066,9 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "gKn" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -53805,7 +54327,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "gNQ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, @@ -53863,7 +54387,9 @@ /area/station/service/hydroponics) "gOm" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -53918,10 +54444,10 @@ /area/station/maintenance/fsmaint) "gOK" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 8 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 8 }, /obj/machinery/door/poddoor/shutters/preopen{ @@ -53979,7 +54505,9 @@ pixel_x = -30; pixel_y = 30 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkbluecorners" @@ -54363,7 +54891,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "gWV" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/normal{ dir = 8; name = "Bar Delivery" @@ -54406,7 +54934,7 @@ id_tag = "Prison Gate"; name = "Prison Lockdown Blast Doors" }, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes/red, /obj/effect/mapping_helpers/airlock/access/any/security/brig, /turf/simulated/floor/plasteel{ dir = 1; @@ -54916,7 +55444,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "hhk" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "bridge blast west"; name = "Bridge Blast Doors" @@ -55086,7 +55614,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/flasher{ id = "prison"; pixel_x = 16; @@ -55167,7 +55697,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "hkN" = ( @@ -55385,7 +55917,7 @@ /area/station/engineering/supermatter_room) "hoz" = ( /obj/structure/dispenser/oxygen, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -55538,7 +56070,9 @@ name = "Prison Intercom (General)"; pixel_y = 22 }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -55557,7 +56091,9 @@ /turf/simulated/floor/engine/air, /area/station/engineering/atmos) "hri" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, @@ -55718,7 +56254,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "hua" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -55788,7 +56326,9 @@ }, /area/station/engineering/utility) "hvR" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -55932,7 +56472,9 @@ dir = 1; layer = 2.9 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/item/paper/firingrange, /turf/simulated/floor/plasteel, /area/station/security/range) @@ -56056,7 +56598,7 @@ }, /area/station/medical/paramedic) "hAx" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/normal{ dir = 4; name = "Kitchen Delivery" @@ -56089,7 +56631,7 @@ layer = 2 }, /obj/machinery/atmospherics/portable/pump, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -56777,7 +57319,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -56934,7 +57478,9 @@ }, /area/station/science/robotics/chargebay) "hPR" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -57455,7 +58001,9 @@ dir = 8; network = list("SS13","Singularity","Engineering") }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "hZZ" = ( @@ -57617,7 +58165,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "idz" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/public/locker) "idF" = ( @@ -57681,7 +58231,7 @@ layer = 2 }, /obj/machinery/atmospherics/portable/pump, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -57734,7 +58284,9 @@ }, /area/station/maintenance/fsmaint) "ifW" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -57781,7 +58333,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /turf/simulated/floor/plating, /area/station/engineering/supermatter_room) "ihW" = ( @@ -57901,7 +58453,9 @@ }, /area/station/hallway/primary/central/sw) "ikg" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/machinery/light/directional/north, /obj/structure/sign/pods{ pixel_y = 32 @@ -57912,7 +58466,7 @@ }, /area/station/hallway/secondary/entry) "iki" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom/directional/north, /obj/structure/closet/crate, /obj/item/hatchet, @@ -58175,7 +58729,7 @@ /turf/space, /area/space/nearstation) "ipG" = ( -/obj/effect/decal/warning_stripes/green, +/obj/effect/turf_decal/delivery/green, /obj/machinery/economy/vending/hydroseeds, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -58563,7 +59117,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "ixW" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/computer/general_air_control/large_tank_control{ autolink_sensors = list("o2_sensor"="Tank"); dir = 1; @@ -58898,7 +59452,9 @@ }, /area/station/command/office/hos) "iFb" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/binary/pump/on{ dir = 1; name = "Cooling Loop to Gas" @@ -59106,7 +59662,9 @@ /area/station/hallway/secondary/exit) "iIG" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "iIQ" = ( @@ -59204,7 +59762,7 @@ /turf/simulated/floor/plasteel/stairs/right, /area/station/engineering/hallway) "iLw" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 8; @@ -59217,7 +59775,9 @@ /area/station/maintenance/fsmaint) "iLx" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -59575,7 +60135,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/blue/partial{ +/obj/effect/turf_decal/delivery/blue/partial{ dir = 4 }, /turf/simulated/floor/plasteel{ @@ -59671,7 +60231,7 @@ "iTW" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/space_heater, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -59760,7 +60320,9 @@ }, /area/station/maintenance/fsmaint) "iWP" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "iWZ" = ( @@ -59999,7 +60561,9 @@ }, /area/station/maintenance/abandonedbar) "jbt" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -60323,7 +60887,7 @@ /turf/simulated/floor/bluegrid, /area/station/aisat/hall) "jgS" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/terminal{ dir = 1 }, @@ -60331,7 +60895,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light_switch/west, /turf/simulated/floor/plasteel{ icon_state = "yellowfull" @@ -60518,7 +61084,7 @@ /area/station/maintenance/fsmaint) "jnm" = ( /obj/structure/closet/crate/internals, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/camera{ c_tag = "Engineering Secure Storage South"; dir = 1; @@ -60962,7 +61528,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "jvd" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -61258,7 +61826,7 @@ /area/station/science/robotics) "jAM" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -61433,7 +62001,7 @@ /area/station/maintenance/port) "jDJ" = ( /obj/machinery/power/port_gen/pacman, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "jDS" = ( @@ -61626,7 +62194,7 @@ /area/station/engineering/equipmentstorage) "jJJ" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /obj/machinery/light/directional/east, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -61677,7 +62245,9 @@ }, /area/station/hallway/primary/central/south) "jKZ" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/table/glass, /obj/item/reagent_containers/glass/beaker/large{ pixel_x = -6 @@ -61951,7 +62521,9 @@ }, /area/station/maintenance/asmaint) "jQc" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/firealarm/directional/west, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -62032,7 +62604,9 @@ /area/station/hallway/primary/fore) "jRj" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -62077,7 +62651,9 @@ /area/station/maintenance/apmaint) "jRW" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "jSa" = ( @@ -62128,7 +62704,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/machinery/light/directional/north, /turf/simulated/floor/plasteel{ dir = 1; @@ -62184,8 +62762,12 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "jUf" = ( -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -62276,7 +62858,7 @@ /area/station/medical/reception) "jVD" = ( /obj/effect/turf_decal/box/corners, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "darkred" @@ -62456,7 +63038,9 @@ }, /area/station/engineering/hallway) "kaE" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "arrival" @@ -62485,7 +63069,9 @@ name = "AI Satellite Teleport Shutters Control"; req_one_access_txt = "17;75" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -62511,7 +63097,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/aft) "kcJ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, @@ -62552,7 +63140,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "kdD" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -62736,7 +63326,9 @@ /turf/space, /area/space) "khK" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -62753,7 +63345,7 @@ /area/station/engineering/engine/supermatter) "khQ" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -62843,7 +63435,7 @@ /turf/simulated/floor/carpet/royalblack, /area/station/command/office/ntrep) "kjp" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/reflector/double, /obj/machinery/camera{ c_tag = "Engineering Supermatter Storage"; @@ -62857,7 +63449,7 @@ /area/station/maintenance/asmaint) "kjy" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel, /area/station/security/main) "kjG" = ( @@ -63020,7 +63612,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "klN" = ( -/mob/living/simple_animal/hostile/feral_cat/forsaken, +/mob/living/simple_animal/pet/cat/Var, /turf/simulated/floor/wood/oak, /area/station/maintenance/apmaint) "klS" = ( @@ -63079,7 +63671,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -63102,7 +63696,7 @@ /area/station/medical/psych) "kpx" = ( /obj/structure/closet/secure_closet/engineering_personal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -63491,7 +64085,7 @@ /obj/effect/turf_decal/box/corners{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "darkred" @@ -63867,7 +64461,9 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "kCM" = ( @@ -64101,7 +64697,7 @@ /turf/simulated/floor/carpet/royalblue, /area/station/command/office/captain) "kHi" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/command/office/hop) "kHl" = ( @@ -64722,7 +65318,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "kSn" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /turf/simulated/floor/plasteel, @@ -65039,7 +65637,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -65117,7 +65717,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "lax" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkyellow" @@ -65189,7 +65791,9 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposaloutlet{ dir = 4 }, @@ -65454,7 +66058,9 @@ }, /area/station/science/robotics) "lgQ" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "lgS" = ( @@ -65501,8 +66107,12 @@ /area/station/maintenance/asmaint) "lhs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/southwestcorner, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -65512,7 +66122,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "lhy" = ( @@ -65611,7 +66223,9 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "lko" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -65717,7 +66331,7 @@ }, /area/station/science/rnd) "lmU" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) @@ -65799,7 +66413,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "lpz" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -65888,7 +66504,7 @@ /area/station/medical/morgue) "lqF" = ( /obj/machinery/suit_storage_unit/atmos, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -65925,7 +66541,9 @@ dir = 1; layer = 2.9 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/security/range) "lrJ" = ( @@ -66321,8 +66939,12 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -66419,7 +67041,7 @@ dir = 8 }, /obj/item/clothing/mask/balaclava, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -66831,7 +67453,7 @@ /area/station/security/permabrig) "lJs" = ( /obj/machinery/power/emitter, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "lJK" = ( @@ -67360,7 +67982,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "lSv" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -67393,7 +68015,7 @@ /area/station/security/processing) "lTk" = ( /obj/machinery/atmospherics/unary/portables_connector, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "lTr" = ( @@ -67410,14 +68032,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/access/any/security/brig, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, /area/station/security/permabrig) "lTU" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/door_control/shutter/west{ desc = "A remote control-switch for the SM Radiation Security Shutters"; id = "engsm2"; @@ -67694,7 +68320,9 @@ "lXG" = ( /mob/living/simple_animal/mouse, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /mob/living/simple_animal/hostile/scarybat, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -67770,8 +68398,10 @@ /area/station/security/brig) "lYM" = ( /obj/machinery/shieldgen, -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "lYX" = ( @@ -68061,7 +68691,9 @@ }, /area/station/hallway/primary/central/north) "mdn" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -68149,7 +68781,9 @@ }, /area/station/security/interrogation) "mfk" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -68165,7 +68799,9 @@ id_tag = "Singularity"; name = "Singularity Blast Doors" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkyellow" @@ -68710,7 +69346,9 @@ }, /area/station/medical/sleeper) "moS" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -68895,7 +69533,9 @@ }, /area/station/medical/reception) "msR" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/door_control/shutter/west{ id = "Disposal Exit"; name = "Disposal Vent Control"; @@ -69016,7 +69656,9 @@ }, /area/station/service/kitchen) "muD" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/disposal) @@ -70008,7 +70650,7 @@ /area/station/hallway/primary/aft) "mOH" = ( /obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/hydrodrobe, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -70118,7 +70760,7 @@ /turf/simulated/floor/wood/fancy/cherry, /area/station/command/office/captain) "mTh" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/crate/hydroponics/prespawned, /obj/item/watertank, /obj/item/reagent_containers/spray/plantbgone, @@ -70284,7 +70926,7 @@ /area/station/engineering/utility) "mVP" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 8 }, /turf/simulated/floor/plasteel, @@ -70394,7 +71036,9 @@ }, /area/station/command/bridge) "mYL" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/trinary/filter/flipped{ dir = 4; filter_type = -1 @@ -70541,7 +71185,7 @@ /turf/simulated/floor/grass, /area/station/maintenance/asmaint2) "nbz" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "bridge blast west"; name = "Bridge Blast Doors" @@ -70633,7 +71277,7 @@ /obj/structure/curtain/open/shower/security{ anchored = 1 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/machinery/shower{ pixel_y = 20 }, @@ -70960,7 +71604,9 @@ }, /area/station/engineering/controlroom) "niR" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/extinguisher_cabinet/directional/north, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -70975,7 +71621,7 @@ pixel_x = 8; pixel_y = 5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/directional/east, /turf/simulated/floor/plasteel, /area/station/command/office/hop) @@ -71124,7 +71770,9 @@ /turf/simulated/floor/carpet, /area/station/supply/qm) "nlj" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -71224,7 +71872,7 @@ }, /area/station/medical/chemistry) "nnj" = ( -/obj/effect/decal/warning_stripes/green, +/obj/effect/turf_decal/delivery/green, /obj/machinery/chem_dispenser/botanical, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -71232,7 +71880,7 @@ /area/station/service/hydroponics) "nnC" = ( /obj/item/radio/beacon, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/camera{ c_tag = "Research Toxins Test Chamber Center"; dir = 8; @@ -71399,8 +72047,12 @@ }, /area/station/science/xenobiology) "nqn" = ( -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -71562,7 +72214,9 @@ }, /area/station/medical/surgery/secondary) "nsZ" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -71863,7 +72517,7 @@ /turf/simulated/floor/carpet/black, /area/station/service/bar/atrium) "nzd" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "bridge blast west"; name = "Bridge Blast Doors" @@ -72262,7 +72916,7 @@ }, /area/station/science/xenobiology) "nGq" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/small/directional/east, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) @@ -72318,7 +72972,9 @@ }, /area/station/command/bridge) "nIq" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 8 }, @@ -72466,7 +73122,7 @@ }, /area/station/science/rnd) "nLf" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/light/directional/west, /obj/machinery/alarm/directional/west, @@ -72779,7 +73435,9 @@ dir = 1; state = 2 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d2 = 2; icon_state = "0-2" @@ -72864,7 +73522,9 @@ }, /area/station/maintenance/aft) "nTG" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, @@ -72987,7 +73647,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "nWM" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -73019,7 +73681,9 @@ /turf/simulated/floor/carpet, /area/station/command/office/hop) "nWZ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -73109,7 +73773,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/turf_decal/caution{ dir = 8 }, @@ -73254,7 +73920,7 @@ }, /area/station/security/brig) "oaY" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/suit_storage_unit/cmo/secure/sec_storage, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -73271,7 +73937,7 @@ dir = 8; name = "Kitchen Desk" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/service/hydroponics{ dir = 4 }, @@ -74073,7 +74739,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "oqZ" = ( -/obj/effect/decal/warning_stripes/blue/partial, +/obj/effect/turf_decal/delivery/blue/partial, /turf/simulated/floor/plasteel, /area/station/public/dorms) "orf" = ( @@ -74093,7 +74759,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "orE" = ( @@ -74303,7 +74971,7 @@ /obj/machinery/atmospherics/portable/canister/air{ filled = 1 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "ouo" = ( @@ -74512,7 +75180,9 @@ }, /area/station/science/rnd) "ozh" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, @@ -75250,7 +75920,9 @@ }, /area/station/science/xenobiology) "oLW" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/light_switch/south, /obj/machinery/atmospherics/binary/valve/open{ dir = 4; @@ -75275,7 +75947,7 @@ /turf/simulated/floor/plating, /area/station/engineering/utility) "oMR" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/reflector/double, /turf/simulated/floor/plating, /area/station/engineering/supermatter_room) @@ -75594,7 +76266,9 @@ /turf/simulated/floor/carpet/black, /area/station/service/bar/atrium) "oSF" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -75677,7 +76351,7 @@ /turf/simulated/floor/wood/oak, /area/station/public/vacant_office) "oUf" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/machinery/economy/vending/secdrobe, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -75983,7 +76657,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "oYC" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc/directional/south, /obj/structure/cable{ @@ -76185,8 +76861,12 @@ }, /area/station/science/rnd) "pdE" = ( -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -76295,7 +76975,7 @@ autolink_id = "eng_s_tesla_vent"; dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkredcorners" @@ -76374,10 +77054,10 @@ layer = 4; pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, /obj/machinery/door/poddoor/shutters/preopen{ @@ -76439,7 +77119,7 @@ /area/station/maintenance/asmaint2) "piF" = ( /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -76520,7 +77200,7 @@ }, /area/station/medical/morgue) "pjq" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -76590,7 +77270,9 @@ }, /area/station/medical/medbay) "pkX" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -77181,7 +77863,9 @@ }, /area/station/medical/surgery/secondary) "pvo" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) @@ -77358,7 +78042,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "pxD" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/reflector/box{ dir = 1 }, @@ -77487,7 +78171,7 @@ name = "Prison Lockdown Blast Doors" }, /obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/access_button{ autolink_id = "perma_btn_int"; name = "Prison Wing Access Button"; @@ -77516,7 +78200,7 @@ pixel_x = -5; pixel_y = -5 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -77626,13 +78310,15 @@ /area/station/science/misc_lab) "pCy" = ( /obj/structure/closet/secure_closet/CMO, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/command/office/cmo) "pCK" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -77708,7 +78394,7 @@ /area/station/maintenance/apmaint) "pEE" = ( /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "vault" @@ -77769,7 +78455,7 @@ charge = 100; maxcharge = 15000 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/stack/sheet/mineral/plasma/fifty, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) @@ -77878,11 +78564,15 @@ /obj/machinery/atmospherics/unary/tank/air{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "pJh" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -78089,7 +78779,7 @@ }, /area/station/medical/patients_rooms) "pNx" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/engivend, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" @@ -78175,7 +78865,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "pPi" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -78279,8 +78971,12 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "pRj" = ( -/obj/effect/decal/warning_stripes/northeastcorner, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -78289,14 +78985,14 @@ /obj/machinery/sleeper{ dir = 4 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "whiteblue" }, /area/station/medical/sleeper) "pRq" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/tesla_coil, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) @@ -78819,7 +79515,9 @@ }, /area/station/hallway/secondary/entry) "qbR" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/wood/oak, /area/station/command/office/hos) "qbX" = ( @@ -79225,7 +79923,7 @@ "qjZ" = ( /obj/machinery/light/directional/west, /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -79722,8 +80420,12 @@ /area/station/maintenance/fsmaint) "qsQ" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "qsV" = ( @@ -79775,7 +80477,7 @@ icon_state = "4-8" }, /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -79990,7 +80692,9 @@ /turf/simulated/floor/carpet/green, /area/station/command/bridge) "qwV" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -80088,7 +80792,7 @@ /area/station/maintenance/asmaint2) "qzn" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /obj/machinery/light/directional/west, /obj/machinery/firealarm/directional/west, /turf/simulated/floor/plasteel{ @@ -80221,8 +80925,12 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -80433,7 +81141,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "qEE" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "qEP" = ( @@ -80566,7 +81274,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -80676,7 +81386,9 @@ }, /area/station/service/hydroponics) "qIz" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -80776,7 +81488,9 @@ /obj/machinery/power/grounding_rod{ anchored = 1 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "qKa" = ( @@ -81039,7 +81753,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/access_button{ autolink_id = "perma_btn_int"; name = "Prison Wing Access Button"; @@ -81149,7 +81863,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "qPa" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating/airless, /area/space/nearstation) "qPt" = ( @@ -81276,7 +81990,7 @@ "qRu" = ( /obj/machinery/light/small/directional/east, /obj/machinery/firealarm/directional/east, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "qRS" = ( @@ -81429,7 +82143,7 @@ /turf/space, /area/space/nearstation) "qVp" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/walllocker/firelocker/south, /turf/simulated/floor/plasteel{ icon_state = "darkred" @@ -81701,7 +82415,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "raN" = ( -/obj/effect/decal/warning_stripes/eastsouthwest, +/obj/effect/turf_decal/stripes/end{ + dir = 2 + }, /obj/structure/transit_tube/cap{ dir = 1 }, @@ -81722,7 +82438,9 @@ }, /area/station/engineering/atmos) "raZ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -81812,7 +82530,7 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /turf/simulated/floor/plating, /area/station/security/permabrig) "rcs" = ( @@ -81923,7 +82641,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "reu" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -81963,7 +82683,9 @@ }, /obj/machinery/atmospherics/portable/scrubber, /obj/machinery/power/apc/directional/west, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -82235,7 +82957,9 @@ }, /area/station/public/sleep) "rlS" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -82342,7 +83066,9 @@ }, /area/station/engineering/gravitygenerator) "rnW" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, @@ -82930,7 +83656,9 @@ }, /area/station/service/kitchen) "rDW" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -83178,7 +83906,9 @@ /turf/simulated/floor/carpet, /area/station/command/office/captain) "rIV" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -83199,7 +83929,7 @@ }, /area/station/engineering/hallway) "rKe" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, @@ -83338,7 +84068,7 @@ /area/station/medical/medbay2) "rMZ" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/poddoor{ density = 0; icon_state = "open"; @@ -83595,7 +84325,7 @@ }, /area/station/command/bridge) "rRW" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/table, /obj/item/storage/box/disks_plantgene{ pixel_x = 4; @@ -83724,7 +84454,9 @@ }, /area/station/engineering/gravitygenerator) "rVm" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -83739,7 +84471,9 @@ /obj/machinery/porta_turret{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "vault" @@ -83752,7 +84486,7 @@ /area/station/maintenance/asmaint) "rVS" = ( /obj/machinery/economy/vending/security, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -83836,7 +84570,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "rWS" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "rWU" = ( @@ -83911,7 +84647,7 @@ "rXN" = ( /obj/machinery/biogenerator, /obj/item/reagent_containers/glass/bucket, -/obj/effect/decal/warning_stripes/green, +/obj/effect/turf_decal/delivery/green, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -84154,11 +84890,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "sdw" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "sdE" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/walllocker/emerglocker/south, /turf/simulated/floor/plasteel{ icon_state = "darkred" @@ -84490,7 +85228,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/storage) "ski" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/terminal{ dir = 1 }, @@ -84498,7 +85236,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -85002,7 +85742,9 @@ }, /area/station/command/office/ce) "ssU" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -85045,7 +85787,7 @@ /area/station/command/office/captain) "stu" = ( /obj/machinery/power/tesla_coil, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "stG" = ( @@ -85112,7 +85854,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "suo" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -85235,7 +85979,9 @@ }, /area/station/hallway/secondary/exit) "swY" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "arrival" @@ -85246,14 +85992,14 @@ pixel_x = 3 }, /obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "whiteblue" }, /area/station/medical/sleeper) "sxh" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/directional/east, /turf/simulated/floor/plasteel, /area/station/command/office/hop) @@ -85507,7 +86253,9 @@ /area/station/command/office/ntrep) "sBx" = ( /obj/structure/closet/wardrobe/black, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/item/radio/intercom/directional/west, /obj/structure/window/reinforced{ dir = 1 @@ -85607,7 +86355,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "sCG" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -85825,7 +86573,7 @@ /obj/effect/turf_decal{ dir = 8 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "sFy" = ( @@ -86000,7 +86748,9 @@ /turf/simulated/floor/plating, /area/station/engineering/tech_storage) "sKj" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -86023,7 +86773,9 @@ /turf/simulated/wall/r_wall, /area/station/engineering/engine/supermatter) "sKF" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, @@ -86041,7 +86793,9 @@ color = ""; name = "Plasma Outlet Valve" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "sKQ" = ( @@ -86372,7 +87126,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "sRm" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/simple/visible/red{ dir = 4 }, @@ -86755,7 +87511,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -86854,7 +87612,7 @@ /area/station/engineering/atmos) "tab" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /obj/machinery/light/directional/west, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -86894,7 +87652,9 @@ }, /area/station/security/prison/cell_block/A) "tbr" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "darkyellowcorners" @@ -86938,7 +87698,9 @@ /obj/machinery/power/rad_collector{ anchored = 1 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -87042,7 +87804,7 @@ /turf/simulated/floor/plasteel, /area/station/command/bridge) "tdT" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/computer/general_air_control/large_tank_control{ autolink_sensors = list("co2_sensor"="Tank"); dir = 1; @@ -87061,7 +87823,7 @@ }, /area/station/command/office/rd) "tep" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/janitor) "teD" = ( @@ -87151,7 +87913,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/aft) "tge" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -87883,7 +88647,9 @@ }, /area/station/medical/storage) "ttf" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/engine, /area/station/medical/chemistry) "tth" = ( @@ -87961,7 +88727,9 @@ /turf/simulated/floor/plasteel, /area/station/public/dorms) "tvj" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, @@ -88282,7 +89050,9 @@ dir = 6 }, /obj/machinery/ai_slipper, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -88297,7 +89067,9 @@ /area/station/engineering/dronefabricator) "tCH" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -88344,7 +89116,9 @@ }, /obj/item/bikehorn/rubberducky, /obj/item/clothing/head/crown, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -88365,7 +89139,7 @@ /area/station/security/main) "tEq" = ( /obj/machinery/floodlight, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "tEu" = ( @@ -88485,7 +89259,7 @@ }, /obj/machinery/light/directional/east, /obj/item/clothing/mask/balaclava, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -88645,7 +89419,9 @@ }, /area/station/science/robotics) "tJE" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "tKa" = ( @@ -88788,7 +89564,9 @@ /turf/simulated/floor/plating, /area/station/engineering/supermatter_room) "tMs" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/spawner/random_spawners/blood_often, /obj/random/mech, /turf/simulated/floor/plating, @@ -88951,7 +89729,9 @@ /obj/vehicle/ambulance{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeastsouth, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "whiteblue" @@ -89295,7 +90075,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -89323,7 +90103,9 @@ /area/station/maintenance/asmaint) "tVP" = ( /obj/machinery/bluespace_beacon, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -89553,7 +90335,9 @@ /turf/simulated/floor/bluegrid, /area/station/aisat/hall) "tYm" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, @@ -89768,7 +90552,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "ucJ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -89838,7 +90624,7 @@ /obj/effect/turf_decal/box/corners{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "darkred" @@ -90540,7 +91326,7 @@ dir = 4 }, /obj/machinery/space_heater, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -90812,8 +91598,12 @@ /obj/structure/transit_tube_pod{ dir = 1 }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior) "uwi" = ( @@ -90864,7 +91654,9 @@ }, /area/station/engineering/gravitygenerator) "uwH" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "uwJ" = ( @@ -90993,7 +91785,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "uzM" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/camera{ c_tag = "Disposals"; dir = 1 @@ -91096,7 +91890,7 @@ /turf/simulated/floor/plating, /area/station/science/toxins/mixing) "uAT" = ( -/obj/effect/decal/warning_stripes/blue/partial, +/obj/effect/turf_decal/delivery/blue/partial, /turf/simulated/floor/plasteel{ icon_state = "arrival" }, @@ -91310,7 +92104,7 @@ id_tag = "Prison Gate"; name = "Prison Lockdown Blast Doors" }, -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes/red, /obj/effect/mapping_helpers/airlock/access/any/security/brig, /turf/simulated/floor/plasteel{ icon_state = "red" @@ -91357,7 +92151,7 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/aft) "uGk" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/camera{ c_tag = "Engineering Secure Storage East"; dir = 9; @@ -91367,7 +92161,9 @@ /area/station/engineering/secure_storage) "uGA" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/chair/comfy/shuttle{ dir = 4; name = "prisoner transfer chair" @@ -91433,7 +92229,9 @@ }, /area/station/medical/sleeper) "uHD" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -91558,7 +92356,9 @@ /area/station/engineering/hallway) "uKL" = ( /obj/machinery/status_display/directional/south, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "uKQ" = ( @@ -91744,7 +92544,7 @@ /area/station/maintenance/storage) "uOT" = ( /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "uPe" = ( @@ -91762,7 +92562,7 @@ pixel_y = 28; req_one_access_txt = "55" }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -91884,7 +92684,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "uRb" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/camera{ c_tag = "Engineering Supermatter Starboard"; @@ -92240,7 +93042,9 @@ /turf/simulated/floor/wood/fancy/oak, /area/station/command/meeting_room) "uZe" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, @@ -92298,7 +93102,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/port) "vah" = ( -/obj/effect/decal/warning_stripes/blue/partial{ +/obj/effect/turf_decal/delivery/blue/partial{ dir = 8 }, /turf/simulated/floor/plasteel{ @@ -92319,7 +93123,7 @@ name = "Xenobiology Access Button"; req_one_access_txt = "55" }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/door/poddoor/preopen{ id_tag = "Biohazard"; name = "Biohazard Shutter" @@ -92503,7 +93307,7 @@ }, /area/station/hallway/secondary/entry) "vcS" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/landmark/start/cargo_technician, /turf/simulated/floor/plasteel, /area/station/supply/storage) @@ -92727,7 +93531,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "vfY" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -92780,7 +93586,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "vgR" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/computer/general_air_control/large_tank_control{ autolink_sensors = list("air_sensor"="Tank"); dir = 1; @@ -93015,7 +93821,7 @@ /area/station/medical/medbay) "vmA" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -93036,7 +93842,7 @@ /area/station/hallway/primary/central/south) "vns" = ( /obj/machinery/r_n_d/server/robotics, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 4 }, @@ -93134,7 +93940,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/access/any/security/brig, /turf/simulated/floor/plasteel{ icon_state = "redfull" @@ -93203,7 +94011,9 @@ }, /area/station/maintenance/asmaint) "vrF" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -93357,7 +94167,9 @@ }, /area/station/maintenance/fsmaint) "vuK" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -93499,7 +94311,9 @@ /area/station/medical/chemistry) "vxu" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -93697,7 +94511,9 @@ }, /area/station/public/dorms) "vAW" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, @@ -94127,7 +94943,7 @@ }, /area/station/service/bar) "vHV" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "vIc" = ( @@ -94157,7 +94973,7 @@ /area/station/medical/sleeper) "vIO" = ( /obj/machinery/r_n_d/server/core, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 4 }, @@ -94266,7 +95082,9 @@ icon_state = "4-8" }, /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -94332,7 +95150,7 @@ /obj/machinery/door/window/classic/normal{ name = "Containment Pen" }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) @@ -94356,7 +95174,7 @@ /area/station/maintenance/asmaint) "vMv" = ( /obj/structure/punching_bag, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -95035,7 +95853,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/machinery/camera{ c_tag = "Arrivals North" }, @@ -95408,7 +96228,9 @@ /turf/simulated/floor/plasteel, /area/station/public/dorms) "why" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/south, /turf/simulated/floor/plating, @@ -95500,7 +96322,7 @@ /obj/machinery/atmospherics/portable/canister/air{ filled = 1 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/effect/spawner/random_spawners/cobweb_left_frequent, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) @@ -95564,7 +96386,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "wlh" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/camera{ c_tag = "Engineering Emergency Supplies"; @@ -95681,7 +96503,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "wnQ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/firealarm/directional/east, /turf/simulated/floor/plasteel{ @@ -95732,7 +96556,7 @@ autolink_id = "eng_s_tesla_vent"; dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkredcorners" @@ -96057,7 +96881,9 @@ }, /area/station/maintenance/abandonedbar) "wtA" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -96483,7 +97309,9 @@ }, /area/station/medical/virology) "wCM" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -96593,7 +97421,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "wFX" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/chem_dispenser, /turf/simulated/floor/engine, /area/station/medical/chemistry) @@ -96642,7 +97472,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "wHl" = ( -/obj/effect/decal/warning_stripes/green, +/obj/effect/turf_decal/delivery/green, /obj/machinery/economy/vending/hydronutrients, /turf/simulated/floor/plasteel{ icon_state = "dark" @@ -96747,7 +97577,7 @@ dir = 1; name = "Kill Chamber" }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/atmospherics/pipe/simple/hidden, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ dir = 1 @@ -96923,7 +97753,7 @@ }, /obj/effect/spawner/window/reinforced/plasma/grilled, /obj/structure/cable, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/security/permabrig) "wLY" = ( @@ -96977,7 +97807,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "wMV" = ( @@ -97085,7 +97917,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "wPf" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -97179,7 +98013,7 @@ autolink_id = "eng_n_tesla_vent"; dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/sign/vacuum/external{ pixel_x = -32 }, @@ -97476,7 +98310,7 @@ }, /obj/effect/decal/cleanable/dust, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "wYi" = ( @@ -97547,7 +98381,9 @@ /area/station/maintenance/turbine) "wZp" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -97860,7 +98696,9 @@ /area/station/hallway/secondary/exit) "xeH" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/door/poddoor/shutters{ dir = 8; id_tag = "Secure Storage"; @@ -97958,7 +98796,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -97982,7 +98822,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -98141,7 +98983,7 @@ dir = 4 }, /obj/item/clothing/mask/balaclava, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -98224,7 +99066,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "floorgrime" }, @@ -98298,7 +99140,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/assembly_line) "xmZ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -98582,7 +99426,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "xsP" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -98689,7 +99535,7 @@ /area/station/maintenance/apmaint) "xuG" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -98809,7 +99655,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/storage) "xvT" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "xwb" = ( @@ -99053,7 +99901,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "xCd" = ( -/obj/effect/decal/warning_stripes/blue/partial, +/obj/effect/turf_decal/delivery/blue/partial, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -99217,7 +100065,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "xGF" = ( -/obj/effect/decal/warning_stripes/blue/partial{ +/obj/effect/turf_decal/delivery/blue/partial{ dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -99466,7 +100314,9 @@ }, /area/station/command/bridge) "xJO" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/turf_decal/caution{ dir = 8 }, @@ -99650,7 +100500,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/security/permabrig) "xMI" = ( @@ -100167,7 +101019,7 @@ id_tag = "xenobio1"; name = "Chamber 1 Containment Blast Doors" }, -/obj/effect/turf_decal/stripes/full, +/obj/effect/turf_decal/stripes, /obj/machinery/atmospherics/pipe/simple/hidden, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, /turf/simulated/floor/engine, @@ -100248,14 +101100,18 @@ pixel_x = -27; pixel_y = 5 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/security/armory/secure) "xWM" = ( /obj/structure/closet/wardrobe/mixed, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/window/reinforced{ dir = 1 }, @@ -100281,7 +101137,7 @@ }, /area/station/command/office/ce) "xWT" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id_tag = "bridge blast east"; name = "Bridge Blast Doors" @@ -100546,13 +101402,15 @@ "ybE" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/light/directional/east, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/service/hydroponics) "ybL" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -100680,7 +101538,7 @@ }, /area/station/medical/cloning) "yfb" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/rack, /obj/item/stack/sheet/metal{ amount = 50; @@ -100718,7 +101576,9 @@ /turf/simulated/floor/plasteel, /area/station/science/hallway) "yfR" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -100735,7 +101595,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, diff --git a/_maps/map_files220/delta/delta.dmm b/_maps/map_files220/delta/delta.dmm index cce58224a6ae..754d8834fa5d 100644 --- a/_maps/map_files220/delta/delta.dmm +++ b/_maps/map_files220/delta/delta.dmm @@ -7,7 +7,7 @@ id_tag = "Singularity"; name = "Singularity Blast Doors" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "aaj" = ( @@ -19,7 +19,9 @@ }, /area/station/security/warden) "aaH" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/table/glass, /obj/item/reagent_containers/food/snacks/grown/banana{ pixel_x = 6; @@ -142,7 +144,7 @@ /area/station/maintenance/auxsolarstarboard) "acn" = ( /obj/machinery/constructable_frame/machine_frame, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "yellow" @@ -233,7 +235,7 @@ /obj/item/gun/energy/gun{ pixel_x = -2 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/item/gun/energy/gun, /obj/item/gun/energy/gun{ pixel_x = 2 @@ -316,7 +318,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "adx" = ( @@ -381,7 +383,9 @@ }, /area/station/service/bar) "adZ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aea" = ( @@ -390,7 +394,9 @@ }, /area/station/hallway/secondary/entry) "aeb" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aec" = ( @@ -398,7 +404,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aed" = ( @@ -424,7 +432,9 @@ id_tag = "admin_home"; locked = 1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aeg" = ( @@ -433,7 +443,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aeh" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -466,16 +476,22 @@ /area/space/nearstation) "aey" = ( /obj/machinery/light/small/directional/east, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry) "aez" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry) "aeA" = ( /obj/machinery/light/small/directional/west, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry) "aeC" = ( @@ -484,13 +500,15 @@ /area/station/hallway/secondary/entry) "aeI" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aeJ" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -515,15 +533,19 @@ /area/station/hallway/secondary/entry) "aeO" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/item/radio/intercom/directional/east, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aeP" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aeQ" = ( @@ -555,14 +577,16 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/pod_4) "afb" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "afc" = ( /obj/structure/sign/pods{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "afd" = ( @@ -586,7 +610,9 @@ /turf/simulated/wall/r_wall, /area/station/maintenance/auxsolarstarboard) "afh" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "afi" = ( @@ -595,7 +621,9 @@ /area/station/maintenance/auxsolarstarboard) "afj" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/item/radio/intercom/directional/east, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -622,7 +650,9 @@ /area/station/hallway/secondary/entry) "afn" = ( /obj/item/radio/intercom/directional/north, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -633,7 +663,9 @@ "afx" = ( /obj/machinery/power/smes, /obj/machinery/light/small/directional/north, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -647,7 +679,9 @@ }, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "afz" = ( @@ -687,7 +721,9 @@ /area/station/supply/qm) "afJ" = ( /obj/machinery/status_display/directional/west, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "afM" = ( @@ -706,7 +742,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/auxsolarstarboard) "afN" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -727,8 +765,12 @@ /obj/structure/sign/vacuum{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "afP" = ( @@ -752,7 +794,9 @@ /area/station/security/checkpoint/south) "agd" = ( /obj/machinery/light/directional/west, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "age" = ( @@ -762,13 +806,17 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agg" = ( /obj/machinery/status_display/directional/west, /obj/machinery/light/directional/west, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agh" = ( @@ -778,7 +826,9 @@ c_tag = "Arrivals Center Fore"; dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agk" = ( @@ -786,7 +836,9 @@ /obj/structure/shuttle/engine/heater{ dir = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/shuttle/arrival/station) "agp" = ( @@ -813,14 +865,18 @@ /obj/structure/sign/vacuum{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agC" = ( @@ -830,7 +886,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "agD" = ( @@ -962,7 +1020,9 @@ /turf/simulated/floor/plasteel, /area/station/public/vacant_office) "ahz" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/door/airlock/external{ id_tag = "ferry_home"; locked = 1 @@ -973,14 +1033,18 @@ /obj/machinery/door/airlock/external{ name = "Arrival Airlock" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ahB" = ( /obj/machinery/door/airlock/titanium{ id_tag = "s_docking_airlock" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/fans/tiny, /turf/simulated/floor/plasteel, /area/shuttle/arrival/station) @@ -991,7 +1055,9 @@ /obj/machinery/door/airlock/titanium{ id_tag = "s_docking_airlock" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/fans/tiny, /turf/simulated/floor/plasteel, /area/shuttle/arrival/station) @@ -999,11 +1065,13 @@ /obj/machinery/door/airlock/external{ name = "Arrival Airlock" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ahP" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -1020,7 +1088,7 @@ "aik" = ( /obj/machinery/light/directional/north, /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ail" = ( @@ -1040,14 +1108,16 @@ "aio" = ( /obj/machinery/light/directional/north, /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aip" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ait" = ( @@ -1064,7 +1134,7 @@ /area/station/hallway/secondary/entry) "aiE" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aiF" = ( @@ -1072,7 +1142,7 @@ dir = 8 }, /obj/effect/landmark/start/assistant, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aiG" = ( @@ -1086,14 +1156,14 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aiI" = ( /obj/structure/chair{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aiL" = ( @@ -1138,22 +1208,22 @@ dir = 4 }, /obj/effect/landmark/start/assistant, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ajd" = ( /obj/item/radio/beacon, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ajf" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ajy" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ajD" = ( @@ -1220,7 +1290,9 @@ /area/shuttle/arrival/station) "akb" = ( /obj/machinery/status_display/directional/east, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "akw" = ( @@ -1273,7 +1345,9 @@ /turf/simulated/wall/mineral/titanium, /area/shuttle/arrival/station) "ali" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -1301,7 +1375,9 @@ /obj/structure/sign/vacuum{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "alv" = ( @@ -1319,7 +1395,9 @@ c_tag = "Arrivals Center Aft"; dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "alD" = ( @@ -1329,7 +1407,9 @@ network = list("Engineering","SS13") }, /obj/machinery/light_switch/north, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/item/rpd/bluespace, /turf/simulated/floor/plasteel, /area/station/command/office/ce) @@ -1341,7 +1421,9 @@ dir = 4; pixel_y = -22 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "alH" = ( @@ -1397,7 +1479,7 @@ /area/station/medical/surgery/primary) "alX" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -1441,17 +1523,23 @@ }, /area/station/ai_monitored/storage/eva) "amz" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "amA" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "amB" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "amC" = ( @@ -1477,7 +1565,7 @@ "amE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -1502,7 +1590,7 @@ /area/station/maintenance/fore2) "amL" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "amN" = ( @@ -1617,7 +1705,7 @@ "anz" = ( /obj/item/kirbyplants, /obj/machinery/light/small/directional/east, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "anA" = ( @@ -1627,7 +1715,7 @@ pixel_y = 11 }, /obj/item/reagent_containers/food/snacks/meat/slab, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "anB" = ( @@ -1637,7 +1725,7 @@ "anC" = ( /obj/structure/table/reinforced, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "anP" = ( @@ -1726,7 +1814,7 @@ pixel_x = -4; pixel_y = 2 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aoc" = ( @@ -1742,7 +1830,7 @@ /obj/structure/table, /obj/random/toolbox, /obj/machinery/newscaster/directional/east, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aof" = ( @@ -1759,7 +1847,7 @@ /area/station/maintenance/fore2) "aoh" = ( /obj/machinery/light/small/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white/side, /area/station/maintenance/fore2) "aoi" = ( @@ -1774,7 +1862,7 @@ /turf/simulated/wall, /area/station/command/customs) "aoq" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -1809,7 +1897,7 @@ /obj/item/reagent_containers/iv_bag/blood/random, /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "red" }, @@ -1864,7 +1952,7 @@ /area/station/maintenance/fore2) "aoL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/fore2) "aoM" = ( @@ -1970,12 +2058,12 @@ "aph" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/fore2) "api" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "bluecorner" @@ -2078,7 +2166,7 @@ /area/station/engineering/atmos/control) "apv" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -2086,14 +2174,14 @@ "apw" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "redcorner" }, /area/station/maintenance/fore2) "apx" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -2101,14 +2189,14 @@ /area/station/maintenance/fore2) "apy" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white/side{ dir = 1 }, /area/station/maintenance/fore2) "apz" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -2116,7 +2204,7 @@ /area/station/maintenance/fore2) "apA" = ( /obj/structure/table, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -2216,7 +2304,7 @@ /obj/structure/table, /obj/machinery/alarm/directional/east, /obj/machinery/kitchen_machine/microwave, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -2231,7 +2319,7 @@ "apY" = ( /obj/machinery/alarm/directional/south, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -2334,7 +2422,7 @@ /turf/simulated/wall, /area/station/maintenance/fore2) "aqs" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/freezer/meat, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" @@ -2425,8 +2513,12 @@ dir = 4; id = "garbage" }, -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "aqH" = ( @@ -2532,7 +2624,7 @@ /area/station/security/checkpoint/secondary) "arb" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -2752,7 +2844,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, @@ -2998,7 +3090,7 @@ /turf/simulated/floor/plating, /area/station/command/bridge) "asA" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -3118,8 +3210,12 @@ dir = 5; id = "garbage" }, -/obj/effect/decal/warning_stripes/northwest, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "asR" = ( @@ -3131,8 +3227,12 @@ /obj/machinery/door/poddoor/preopen{ id_tag = "innerdisposal" }, -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "asS" = ( @@ -3149,7 +3249,9 @@ id_tag = "trash"; protected = 0 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "asV" = ( @@ -3167,7 +3269,7 @@ /turf/space, /area/station/maintenance/auxsolarport) "asW" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -3211,14 +3313,14 @@ /turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "asY" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "bluecorner" }, /area/station/hallway/secondary/entry) "asZ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "redcorner" }, @@ -3510,7 +3612,7 @@ pixel_x = -24 }, /obj/machinery/light/small/directional/west, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "atX" = ( @@ -3616,7 +3718,7 @@ dir = 8; id = "garbage" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "aut" = ( @@ -3672,8 +3774,12 @@ id = "garbage" }, /obj/machinery/light/small/directional/east, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "auB" = ( @@ -3682,7 +3788,7 @@ id = "innerdisposal"; name = "Disposal Blast door control" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "auC" = ( @@ -3762,7 +3868,7 @@ /area/station/hallway/secondary/entry) "auZ" = ( /obj/structure/window/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "avc" = ( @@ -3774,7 +3880,7 @@ }, /area/station/hallway/secondary/entry) "avd" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, @@ -3873,8 +3979,12 @@ dir = 9; id = "garbage" }, -/obj/effect/decal/warning_stripes/northeastcorner, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "avv" = ( @@ -3889,20 +3999,26 @@ dir = 8; id = "garbage" }, -/obj/effect/decal/warning_stripes/north, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "avx" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/black, /obj/item/clothing/glasses/meson, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "avC" = ( /obj/machinery/light/small/directional/north, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "avE" = ( @@ -3912,7 +4028,9 @@ }, /area/station/engineering/controlroom) "avI" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "avL" = ( @@ -3950,7 +4068,7 @@ /area/station/maintenance/fore) "awh" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -4037,8 +4155,12 @@ dir = 1; id = "garbage" }, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "awB" = ( @@ -4047,7 +4169,9 @@ /area/station/maintenance/disposal) "awC" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plating, /area/station/maintenance/disposal) @@ -4066,8 +4190,12 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/effect/decal/warning_stripes/southwest, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/disposalpipe/trunk, /turf/simulated/floor/plating, /area/station/maintenance/disposal) @@ -4082,8 +4210,12 @@ /obj/machinery/conveyor/northwest/ccw{ id = "garbage" }, -/obj/effect/decal/warning_stripes/northeast, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "awF" = ( @@ -4163,7 +4295,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/service/janitor) "axg" = ( @@ -4181,7 +4313,7 @@ /area/station/hallway/secondary/entry) "axi" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -4226,7 +4358,7 @@ }, /area/station/maintenance/fore2) "axt" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -4247,7 +4379,7 @@ /area/station/maintenance/fore2) "axv" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -4298,7 +4430,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal) "axz" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -4316,7 +4450,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "axA" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -4396,7 +4532,7 @@ "axF" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -4406,7 +4542,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axJ" = ( @@ -4414,7 +4552,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axK" = ( @@ -4431,14 +4571,18 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axM" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axN" = ( @@ -4446,14 +4590,18 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axO" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axP" = ( @@ -4484,7 +4632,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axV" = ( @@ -4507,7 +4657,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "axY" = ( @@ -4657,13 +4807,19 @@ id = "garbage" }, /obj/machinery/recycler, -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "ayI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ayJ" = ( @@ -4677,7 +4833,9 @@ /area/station/engineering/controlroom) "ayK" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ayL" = ( @@ -4707,7 +4865,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ayV" = ( @@ -4717,7 +4877,9 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ayW" = ( @@ -4745,7 +4907,9 @@ /obj/item/clothing/head/welding, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plasteel, /area/station/maintenance/disposal) @@ -4895,7 +5059,7 @@ pixel_y = -3; req_access_txt = "31" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "brown" @@ -4904,7 +5068,7 @@ "azH" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/alarm/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "brown" @@ -4912,7 +5076,7 @@ /area/station/supply/storage) "azI" = ( /obj/structure/filingcabinet/filingcabinet, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "brown" @@ -4926,7 +5090,7 @@ }, /area/station/supply/storage) "azK" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ @@ -4975,7 +5139,7 @@ /area/station/supply/storage) "azQ" = ( /obj/structure/closet/crate, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "brown" @@ -4998,8 +5162,12 @@ /obj/machinery/conveyor/northeast/ccw{ id = "garbage" }, -/obj/effect/decal/warning_stripes/southeast, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) "azT" = ( @@ -5011,7 +5179,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/engineering/engine/supermatter) "azU" = ( @@ -5030,14 +5200,18 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "azW" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "azZ" = ( @@ -5166,7 +5340,7 @@ /area/station/supply/sorting) "aAL" = ( /obj/structure/closet/crate/secure/loot, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -5185,41 +5359,49 @@ "aAN" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aAO" = ( /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aAP" = ( /obj/structure/closet/cardboard, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aAT" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aAV" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aAX" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aAY" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aAZ" = ( /obj/structure/closet/crate, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aBa" = ( @@ -5248,7 +5430,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/engine/supermatter) "aBg" = ( @@ -5256,10 +5440,10 @@ /turf/simulated/wall, /area/station/maintenance/fore) "aBn" = ( -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 8 }, /turf/simulated/floor/plasteel{ @@ -5340,11 +5524,11 @@ /turf/simulated/floor/plating, /area/station/supply/sorting) "aBJ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aBK" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aBL" = ( @@ -5353,7 +5537,7 @@ /area/station/supply/sorting) "aBM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aBO" = ( @@ -5369,8 +5553,8 @@ /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aBP" = ( -/obj/effect/decal/warning_stripes/yellow, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -5380,7 +5564,9 @@ /area/station/supply/storage) "aBQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -5398,7 +5584,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -5418,7 +5604,7 @@ "aBY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, @@ -5438,13 +5624,15 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCj" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/scrubber, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCk" = ( @@ -5461,7 +5649,9 @@ /area/station/maintenance/fore) "aCp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCv" = ( @@ -5502,7 +5692,7 @@ /area/station/supply/sorting) "aCI" = ( /obj/item/storage/box/mousetraps, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aCJ" = ( @@ -5511,7 +5701,7 @@ dir = 4; location = "QM #1" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aCK" = ( @@ -5519,10 +5709,10 @@ dir = 1; layer = 2.9 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -5573,7 +5763,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCT" = ( @@ -5601,7 +5793,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCV" = ( @@ -5615,7 +5809,9 @@ }, /area/station/engineering/controlroom) "aCW" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aCZ" = ( @@ -5635,7 +5831,7 @@ /area/station/engineering/engine/supermatter) "aDc" = ( /obj/machinery/atmospherics/unary/portables_connector, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aDd" = ( @@ -5651,7 +5847,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aDf" = ( @@ -5659,7 +5857,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aDh" = ( @@ -5673,13 +5871,15 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aDj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aDy" = ( @@ -5724,12 +5924,12 @@ /area/station/supply/sorting) "aDR" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aDS" = ( /obj/structure/plasticflaps, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aDT" = ( @@ -5738,7 +5938,7 @@ dir = 4; location = "QM #2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /mob/living/simple_animal/bot/mulebot{ home_destination = "QM #2"; suffix = "#2" @@ -5747,10 +5947,10 @@ /area/station/supply/storage) "aDW" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -5817,14 +6017,16 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aEf" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aEg" = ( @@ -5839,7 +6041,7 @@ /area/station/maintenance/fore) "aEj" = ( /obj/machinery/atmospherics/binary/pump, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aEk" = ( @@ -5862,7 +6064,9 @@ dir = 8; name = "Nitrogen to Loop" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aEm" = ( @@ -5941,7 +6145,9 @@ /area/station/service/clown) "aED" = ( /obj/machinery/power/apc/directional/south, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/cable, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) @@ -5957,7 +6163,7 @@ /area/station/maintenance/starboard2) "aEH" = ( /obj/structure/closet/crate, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aEI" = ( @@ -5996,7 +6202,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aEN" = ( @@ -6007,7 +6213,7 @@ dir = 8 }, /obj/machinery/door/window, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -6015,7 +6221,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aEO" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/reversed{ dir = 4 }, @@ -6036,14 +6242,14 @@ /turf/simulated/floor/plating, /area/station/supply/sorting) "aEQ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/supply/storage) "aER" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -6061,7 +6267,7 @@ /area/station/supply/storage) "aEX" = ( /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -6069,20 +6275,22 @@ "aEY" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/supply/storage) "aEZ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/supply/storage) "aFa" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aFb" = ( @@ -6097,7 +6305,9 @@ /turf/space, /area/space) "aFd" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFe" = ( @@ -6109,7 +6319,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFf" = ( @@ -6122,7 +6334,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFg" = ( @@ -6136,7 +6350,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFj" = ( @@ -6157,7 +6373,9 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aFp" = ( @@ -6167,7 +6385,7 @@ dir = 4; location = "QM #3" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/camera{ c_tag = "Cargo Dock West"; dir = 4 @@ -6248,7 +6466,7 @@ /area/station/supply/sorting) "aFM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aFN" = ( @@ -6263,7 +6481,9 @@ /area/station/supply/storage) "aFO" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aFR" = ( @@ -6281,7 +6501,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aGa" = ( @@ -6292,7 +6514,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aGc" = ( @@ -6306,7 +6530,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aGd" = ( @@ -6314,7 +6538,7 @@ /obj/machinery/light/small/directional/south, /obj/structure/extinguisher_cabinet/directional/west, /obj/item/tank/internals/plasma, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aGe" = ( @@ -6350,7 +6574,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -6441,16 +6665,18 @@ /area/station/supply/storage) "aGQ" = ( /obj/structure/window/reinforced, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aGR" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -6484,7 +6710,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aHh" = ( @@ -6563,7 +6791,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aHr" = ( @@ -6580,7 +6810,7 @@ /obj/structure/closet/cardboard, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -6723,7 +6953,7 @@ /area/station/supply/storage) "aIe" = ( /obj/effect/landmark/start/cargo_technician, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -6745,7 +6975,7 @@ c_tag = "Cargo Dock East"; dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aIg" = ( @@ -6794,7 +7024,9 @@ /obj/machinery/atmospherics/portable/canister/air{ filled = 0.05 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aIr" = ( @@ -6804,7 +7036,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aIs" = ( @@ -6818,7 +7052,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aIt" = ( @@ -6893,26 +7129,36 @@ /area/station/maintenance/turbine) "aIB" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aID" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIE" = ( /obj/machinery/light/directional/south, /obj/machinery/status_display/directional/south, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIF" = ( /obj/machinery/firealarm/directional/south, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIG" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aIH" = ( @@ -6977,7 +7223,7 @@ }, /area/station/service/bar) "aJc" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -7005,7 +7251,9 @@ }, /area/station/supply/office) "aJg" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light/nightshifted/east, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ @@ -7041,7 +7289,9 @@ /area/station/supply/office) "aJm" = ( /obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aJs" = ( @@ -7056,7 +7306,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aJu" = ( @@ -7070,7 +7322,9 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "aJv" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -7087,7 +7341,9 @@ /area/space/nearstation) "aJD" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aJE" = ( @@ -7099,7 +7355,9 @@ "aJF" = ( /obj/item/kirbyplants, /obj/item/radio/intercom/directional/south, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aJG" = ( @@ -7110,14 +7368,16 @@ pixel_x = 4; pixel_y = -4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aJH" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -7144,13 +7404,17 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aJN" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -7162,11 +7426,15 @@ /obj/machinery/atmospherics/binary/pump{ name = "Gas to Turbine" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "aJR" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -7181,7 +7449,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "aJU" = ( @@ -7190,7 +7460,7 @@ pixel_y = 32 }, /obj/machinery/firealarm/directional/east, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "aJV" = ( @@ -7219,7 +7489,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aKa" = ( @@ -7235,7 +7505,9 @@ }, /area/station/maintenance/fore) "aKb" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -7335,14 +7607,16 @@ }, /area/station/hallway/primary/fore) "aKw" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" }, /area/station/hallway/primary/fore) "aKx" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aKy" = ( @@ -7387,29 +7661,35 @@ /turf/simulated/floor/plating, /area/station/supply/office) "aKF" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/closet/emcloset, /obj/machinery/light/directional/south, /obj/structure/extinguisher_cabinet/directional/south, /turf/simulated/floor/plasteel, /area/station/medical/virology/lab) "aKI" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aKJ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aKK" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aKL" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ @@ -7422,12 +7702,16 @@ name = "Aft Port Solar Control" }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aKZ" = ( /obj/machinery/alarm/directional/south, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aLb" = ( @@ -7443,7 +7727,9 @@ "aLc" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "aLf" = ( @@ -7464,7 +7750,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -7490,11 +7778,15 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/auxsolarport) "aLs" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aLu" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aLv" = ( @@ -7504,7 +7796,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aLw" = ( @@ -7515,7 +7809,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aLx" = ( @@ -7557,7 +7853,7 @@ /turf/simulated/floor/carpet/arcade, /area/station/public/arcade) "aLM" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/suit_storage_unit/engine, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) @@ -7578,7 +7874,7 @@ dir = 4; location = "QM #4" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /mob/living/simple_animal/bot/mulebot{ home_destination = "QM #4"; suffix = "#4" @@ -7606,7 +7902,7 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -7636,13 +7932,13 @@ /area/station/supply/office) "aMf" = ( /obj/structure/closet/crate/internals, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/supply/storage) "aMi" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/normal{ dir = 4; name = "Hydroponics Desk" @@ -7705,17 +8001,21 @@ /area/station/maintenance/turbine) "aMK" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "aML" = ( /obj/machinery/light/small/directional/west, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/item/radio/intercom/directional/south, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aMM" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "aMO" = ( @@ -7760,7 +8060,7 @@ /turf/simulated/floor/plasteel, /area/station/service/theatre) "aNb" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -7831,8 +8131,8 @@ /area/station/supply/office) "aNp" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow, -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/arrows/black, +/obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -7869,7 +8169,7 @@ "aNt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/cargotech, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "browncorner" @@ -7886,7 +8186,7 @@ /area/station/supply/office) "aNw" = ( /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -7913,7 +8213,9 @@ id = "cargodisposals"; name = "Trash Filter Switch" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aNB" = ( @@ -7980,7 +8282,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -7994,7 +8298,7 @@ name = "Atmospherics Access" }, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aOk" = ( @@ -8018,7 +8322,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aOo" = ( @@ -8114,7 +8418,7 @@ /area/station/supply/sorting) "aOL" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/landmark/lightsout, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ @@ -8149,7 +8453,7 @@ /area/station/supply/office) "aOS" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -8255,7 +8559,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -8400,7 +8706,7 @@ "aQn" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -8423,13 +8729,13 @@ }, /obj/item/folder/yellow, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/sorting) "aQr" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -8444,16 +8750,18 @@ "aQu" = ( /obj/machinery/light/directional/west, /obj/item/radio/intercom/directional/west, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/structure/closet/secure_closet/cargotech, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aQv" = ( -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -8734,8 +9042,8 @@ }, /area/station/service/bar/atrium) "aRH" = ( -/obj/effect/decal/warning_stripes/arrow, -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/arrows/black, +/obj/effect/turf_decal/delivery/partial, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -8892,7 +9200,9 @@ }, /area/station/science/genetics) "aSq" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aSw" = ( @@ -8961,7 +9271,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSE" = ( @@ -8969,7 +9281,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSF" = ( @@ -8977,7 +9291,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/universal, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSH" = ( @@ -8991,7 +9307,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSI" = ( @@ -9007,7 +9325,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSK" = ( @@ -9198,7 +9518,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "aTU" = ( @@ -9263,7 +9583,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 1 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aUg" = ( @@ -9313,7 +9635,9 @@ dir = 4 }, /obj/machinery/alarm/directional/south, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) "aUt" = ( @@ -9321,7 +9645,9 @@ dir = 8; name = "Fore Starboard Solar Control" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/cable, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarstarboard) @@ -9373,7 +9699,7 @@ /turf/simulated/wall, /area/station/security/checkpoint/south) "aUG" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/cargodrobe, /turf/simulated/floor/plasteel{ dir = 6; @@ -9387,7 +9713,7 @@ }, /area/station/service/bar/atrium) "aUM" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "aUN" = ( @@ -9590,7 +9916,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aVF" = ( @@ -9684,7 +10012,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aVQ" = ( @@ -9713,7 +10043,7 @@ /area/station/service/hydroponics) "aVX" = ( /obj/structure/ore_box, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "aWe" = ( @@ -9730,7 +10060,7 @@ /area/station/service/theatre) "aWf" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "aWg" = ( @@ -9776,7 +10106,9 @@ }, /area/station/hallway/primary/fore) "aWu" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /mob/living/simple_animal/hostile/gorilla/cargo_domestic{ name = "Forklift" }, @@ -9784,18 +10116,20 @@ /area/station/supply/storage) "aWz" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aWA" = ( /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "aWB" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/chair{ dir = 4 }, @@ -9835,7 +10169,9 @@ c_tag = "Cargo Dock South"; dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aWH" = ( @@ -9934,14 +10270,16 @@ /area/station/engineering/atmos) "aXi" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/yellow, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aXj" = ( /obj/machinery/atmospherics/unary/thermomachine/heater{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -10024,7 +10362,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aXv" = ( @@ -10103,7 +10443,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/reversed{ dir = 8 }, @@ -10114,7 +10454,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/office) "aXL" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -10125,7 +10465,7 @@ /area/station/supply/office) "aXM" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -10161,7 +10501,9 @@ }, /area/station/supply/office) "aXU" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/supply/storage) "aXV" = ( @@ -10237,14 +10579,16 @@ /area/station/engineering/atmos) "aYy" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYz" = ( /obj/machinery/atmospherics/unary/thermomachine/heater/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -10261,7 +10605,9 @@ /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/lightreplacer, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYF" = ( @@ -10281,7 +10627,7 @@ dir = 2; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -10310,7 +10656,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 8 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYM" = ( @@ -10627,7 +10975,9 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/meter, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -10661,7 +11011,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -10686,11 +11036,15 @@ dir = 8 }, /obj/machinery/atmospherics/portable/canister, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bas" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/suit_storage_unit/atmos, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -10957,10 +11311,10 @@ /turf/simulated/floor/carpet/black, /area/station/legal/courtroom) "bbC" = ( -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /obj/machinery/camera{ @@ -11036,7 +11390,9 @@ }, /area/station/engineering/atmos) "bbR" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/closet/secure_closet/atmos_personal, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -11049,12 +11405,16 @@ /area/station/engineering/atmos) "bbT" = ( /obj/machinery/suit_storage_unit/atmos, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bbW" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bbZ" = ( @@ -11275,14 +11635,14 @@ }, /area/station/aisat) "bcB" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "brown" }, /area/station/hallway/primary/fore) "bcC" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -11291,7 +11651,7 @@ /obj/machinery/light/directional/west, /obj/item/radio/intercom/directional/west, /obj/structure/closet/secure_closet/miner, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "brown" @@ -11300,7 +11660,7 @@ "bcE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/miner, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "purple" @@ -11311,7 +11671,7 @@ c_tag = "Mining Access" }, /obj/structure/closet/secure_closet/miner, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "brown" @@ -11328,7 +11688,7 @@ "bcM" = ( /obj/machinery/light/directional/north, /obj/machinery/computer/supplycomp/public, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "brown" @@ -11368,7 +11728,9 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bdp" = ( @@ -11403,7 +11765,9 @@ }, /area/station/engineering/atmos) "bds" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/suit_storage_unit/atmos, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -11449,7 +11813,7 @@ }, /area/station/command/office/cmo) "bdx" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/freezer/kitchen, /turf/simulated/floor/plasteel, /area/station/service/kitchen) @@ -11592,16 +11956,16 @@ /area/station/aisat) "bea" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/hallway/primary/fore) "beb" = ( -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -11610,10 +11974,10 @@ }, /area/station/hallway/primary/fore) "bed" = ( -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -11633,10 +11997,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "beh" = ( -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -11663,7 +12027,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, /obj/machinery/door/window/classic/reversed, @@ -11698,11 +12062,15 @@ /area/station/security/warden) "beq" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "ber" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bes" = ( @@ -11717,7 +12085,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bex" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -11763,19 +12131,23 @@ "beK" = ( /obj/structure/table/reinforced, /obj/item/analyzer, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "beM" = ( /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/engineering/atmos) "beP" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "beQ" = ( @@ -11865,7 +12237,7 @@ /area/station/service/kitchen) "bfp" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -11913,7 +12285,7 @@ }, /area/station/supply/miningdock) "bfC" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/table, /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 @@ -11965,7 +12337,7 @@ /turf/simulated/floor/grass/jungle, /area/station/maintenance/fsmaint) "bfN" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -11990,15 +12362,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bfZ" = ( /obj/effect/landmark/start/shaft_miner, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 1 }, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 1 }, /turf/simulated/floor/plasteel, @@ -12038,7 +12412,9 @@ /area/station/engineering/atmos) "bge" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bgf" = ( @@ -12065,7 +12441,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bgi" = ( @@ -12125,7 +12503,7 @@ /area/station/maintenance/starboard2) "bgw" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -12140,7 +12518,7 @@ /area/station/hallway/primary/fore) "bgx" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -12182,7 +12560,7 @@ }, /area/station/hallway/primary/fore) "bgE" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -12268,7 +12646,7 @@ }, /area/station/maintenance/fsmaint) "bgW" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/directional/north, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) @@ -12321,7 +12699,9 @@ }, /area/station/engineering/atmos) "bhp" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bhr" = ( @@ -12475,7 +12855,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light/directional/north, /turf/simulated/floor/plasteel, /area/station/engineering/control) @@ -12493,7 +12875,7 @@ /area/station/hallway/primary/fore) "bhU" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "bhV" = ( @@ -12595,7 +12977,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mining{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bio" = ( @@ -12621,7 +13003,7 @@ /turf/simulated/floor/greengrid, /area/station/turret_protected/ai) "biJ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "biK" = ( @@ -12635,7 +13017,7 @@ /turf/simulated/floor/engine/n20, /area/station/engineering/atmos) "biM" = ( -/obj/effect/decal/warning_stripes/red/partial, +/obj/effect/turf_decal/delivery/red/partial, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -12762,8 +13144,8 @@ dir = 2; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -12874,7 +13256,7 @@ }, /area/station/service/hydroponics) "bjl" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/table/reinforced, /obj/machinery/door/window/classic/normal{ dir = 4; @@ -13142,30 +13524,40 @@ /area/station/engineering/atmos) "bkz" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkB" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkC" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkI" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkJ" = ( @@ -13182,7 +13574,9 @@ }, /area/station/engineering/atmos) "bkK" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkL" = ( @@ -13194,11 +13588,15 @@ }, /area/station/engineering/atmos) "bkM" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkN" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkO" = ( @@ -13247,7 +13645,7 @@ }, /area/station/medical/paramedic) "bkZ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/hydroseeds, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -13280,7 +13678,7 @@ /obj/item/pen, /obj/machinery/light/directional/south, /obj/machinery/light_switch/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "yellow" }, @@ -13342,7 +13740,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -13369,15 +13767,15 @@ /area/station/supply/miningdock) "blC" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "blD" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "blE" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/landmark/start/shaft_miner, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -13418,10 +13816,10 @@ /area/station/command/office/ce) "blN" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 4 }, /turf/simulated/floor/plasteel, @@ -13518,26 +13916,26 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmw" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmx" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 9 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmy" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmz" = ( @@ -13545,14 +13943,14 @@ dir = 8; initialize_directions = 11 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmA" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmB" = ( @@ -13596,7 +13994,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 6 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmG" = ( @@ -13619,7 +14019,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmI" = ( @@ -13633,8 +14035,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmL" = ( @@ -13688,7 +14090,7 @@ c_tag = "Hydroponics"; dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/hydronutrients, /obj/machinery/door_control/shutter/east{ id = "Hydroponics Shutters"; @@ -13770,15 +14172,15 @@ /area/station/hallway/primary/fore) "bnf" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bnh" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/arrow{ +/obj/effect/turf_decal/arrows/black{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/partial{ +/obj/effect/turf_decal/delivery/partial{ dir = 8 }, /turf/simulated/floor/plasteel, @@ -13795,7 +14197,7 @@ /obj/item/shovel, /obj/item/pickaxe, /obj/item/pickaxe, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bns" = ( @@ -13902,7 +14304,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bnW" = ( @@ -13916,7 +14318,7 @@ /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/item/flashlight, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "caution" @@ -13938,7 +14340,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "caution" @@ -13948,7 +14350,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 9 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bob" = ( @@ -13967,7 +14371,9 @@ "boc" = ( /obj/machinery/light/directional/east, /obj/item/radio/intercom/directional/east, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "boe" = ( @@ -14142,11 +14548,13 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "boD" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "boG" = ( @@ -14346,7 +14754,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "caution" @@ -14356,7 +14764,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bpM" = ( @@ -14367,7 +14777,9 @@ dir = 10; initialize_directions = 10 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bpQ" = ( @@ -14415,7 +14827,9 @@ }, /area/station/hallway/primary/port) "bpY" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/table/glass, /obj/item/reagent_containers/dropper/precision{ pixel_y = 4; @@ -14481,7 +14895,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/hydroponics{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/shutters/preopen{ id_tag = "Hydroponics Shutters"; name = "Hydroponics Shutters" @@ -14539,7 +14953,7 @@ name = "Observer-Start" }, /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -14563,11 +14977,11 @@ }, /area/station/medical/break_room) "bqI" = ( -/obj/effect/decal/warning_stripes/yellow/partial, +/obj/effect/turf_decal/delivery/partial, /obj/machinery/door/window/classic/normal{ dir = 1 }, -/obj/effect/decal/warning_stripes/arrow, +/obj/effect/turf_decal/arrows/black, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/access/any/supply/general, /turf/simulated/floor/plasteel{ @@ -14666,27 +15080,35 @@ /obj/machinery/atmospherics/pipe/manifold/visible/green{ dir = 8 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brB" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/manifold/visible/green, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brC" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 9 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brD" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 8 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brE" = ( @@ -14695,14 +15117,18 @@ name = "Mix to Filter"; on = 1 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brF" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brG" = ( @@ -14714,7 +15140,7 @@ dir = 6; initialize_directions = 6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "caution" @@ -14744,7 +15170,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "caution" @@ -14754,7 +15180,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 10 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "brM" = ( @@ -14842,7 +15270,7 @@ /area/station/aisat) "bsc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bsd" = ( @@ -14860,7 +15288,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/hydroponics{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/shutters/preopen{ id_tag = "Hydroponics Shutters"; name = "Hydroponics Shutters" @@ -14971,12 +15399,12 @@ /obj/machinery/light/directional/south, /obj/structure/closet/wardrobe/miner, /obj/item/radio/intercom/directional/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bsD" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/sign/security{ pixel_y = -32 }, @@ -15056,7 +15484,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bti" = ( @@ -15099,7 +15529,7 @@ /obj/machinery/light/directional/west, /obj/machinery/alarm/directional/west, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "caution" @@ -15109,7 +15539,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 10 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "caution" @@ -15154,17 +15584,17 @@ /area/station/hallway/primary/central/west) "btI" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "btJ" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "btK" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -15226,7 +15656,9 @@ dir = 4; initialize_directions = 11 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "buq" = ( @@ -15239,7 +15671,7 @@ /area/station/engineering/atmos) "bur" = ( /obj/machinery/atmospherics/unary/thermomachine/heater, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -15248,7 +15680,7 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -15345,7 +15777,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/sign/poster/official/random/west, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -15356,7 +15788,7 @@ }, /area/station/service/hydroponics) "buS" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/biogenerator, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -15469,7 +15901,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bvF" = ( @@ -15570,12 +16004,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/port) "bvV" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bvW" = ( @@ -15585,7 +16019,9 @@ pixel_y = 3 }, /obj/item/circuitboard/mecha_control, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -15600,7 +16036,9 @@ pixel_y = 3 }, /obj/item/circuitboard/card, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -15629,7 +16067,9 @@ pixel_x = 3; pixel_y = -3 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -15673,7 +16113,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bwv" = ( @@ -15747,7 +16187,7 @@ /obj/machinery/light/small/directional/west, /obj/structure/closet/firecloset, /obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/firealarm/directional/north, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) @@ -15760,7 +16200,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bxc" = ( @@ -15817,12 +16257,12 @@ /area/station/engineering/tech_storage) "bxi" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bxj" = ( /obj/machinery/light/small/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bxk" = ( @@ -15831,7 +16271,7 @@ c_tag = "Secure Technical Storage"; dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bxl" = ( @@ -15955,7 +16395,7 @@ "bxy" = ( /obj/structure/filingcabinet/chestdrawer, /obj/machinery/alarm/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/light/directional/south, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) @@ -16117,12 +16557,12 @@ "byi" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "byk" = ( /obj/machinery/light/small/directional/east, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/item/radio/intercom/directional/north, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) @@ -16132,7 +16572,7 @@ "byn" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/electrical, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "byr" = ( @@ -16141,7 +16581,9 @@ "byu" = ( /obj/item/kirbyplants, /obj/machinery/light/small/directional/south, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, @@ -16222,7 +16664,9 @@ }, /obj/effect/mapping_helpers/airlock/access/all/command/general, /obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -16265,7 +16709,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -16458,7 +16902,9 @@ /obj/machinery/status_display/directional/north, /obj/machinery/light/directional/north, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bzI" = ( @@ -16467,12 +16913,16 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bzJ" = ( /obj/item/radio/intercom/directional/north, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -16486,7 +16936,7 @@ }, /obj/structure/extinguisher_cabinet/directional/east, /obj/effect/decal/cleanable/cobweb2, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -16497,12 +16947,12 @@ /turf/simulated/wall, /area/station/engineering/gravitygenerator) "bzN" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bzO" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom/directional/north, /obj/item/crowbar/engineering, /turf/simulated/floor/plasteel, @@ -16525,7 +16975,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bAe" = ( @@ -16562,12 +17014,12 @@ /obj/structure/table/reinforced, /obj/item/analyzer, /obj/item/assembly/signaler, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bAi" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bAk" = ( @@ -16593,7 +17045,7 @@ /obj/item/aiModule/reset, /obj/item/flash, /obj/item/flash, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bAr" = ( @@ -16742,7 +17194,9 @@ /area/station/maintenance/old_detective) "bBo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bBq" = ( @@ -16753,7 +17207,7 @@ /turf/simulated/floor/plasteel/white, /area/station/science/explab) "bBr" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/terminal{ dir = 1 }, @@ -16774,7 +17228,9 @@ dir = 4 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bBy" = ( @@ -16782,12 +17238,16 @@ /area/station/engineering/break_room) "bBz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bBA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bBE" = ( @@ -16877,7 +17337,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bBX" = ( @@ -16887,12 +17347,12 @@ /obj/item/analyzer, /obj/item/assembly/signaler, /obj/item/assembly/signaler, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bBY" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bBZ" = ( @@ -16905,11 +17365,11 @@ name = "Primary Tool Storage Console"; pixel_y = 30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bCa" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -16922,7 +17382,7 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bCb" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -16951,7 +17411,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/apc/directional/north, /obj/structure/cable{ d2 = 8; @@ -16972,7 +17432,7 @@ /obj/item/assembly/igniter, /obj/item/assembly/igniter, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bCn" = ( @@ -17251,7 +17711,9 @@ /obj/machinery/light/small/directional/north, /obj/structure/extinguisher_cabinet/directional/east, /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bDf" = ( @@ -17262,7 +17724,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -17288,7 +17750,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bDi" = ( @@ -17327,7 +17791,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bDk" = ( @@ -17357,7 +17823,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bDm" = ( @@ -17372,7 +17840,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDo" = ( @@ -17387,7 +17857,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDp" = ( @@ -17403,7 +17875,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDr" = ( @@ -17423,7 +17897,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDu" = ( @@ -17516,7 +17990,7 @@ pixel_x = 6; pixel_y = -6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -17548,7 +18022,7 @@ pixel_x = 6; pixel_y = -6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -17580,7 +18054,7 @@ /obj/item/stack/rods, /obj/item/stack/cable_coil/random, /obj/item/stack/cable_coil/random, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bDQ" = ( @@ -17598,7 +18072,7 @@ /obj/item/crowbar, /obj/item/wrench, /obj/item/gps, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bDT" = ( @@ -17785,7 +18259,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bEK" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bEL" = ( @@ -17797,7 +18273,7 @@ /area/station/security/prison/cell_block/A) "bEM" = ( /obj/machinery/power/port_gen/pacman, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bEN" = ( @@ -17808,11 +18284,15 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bEO" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bEQ" = ( @@ -17839,7 +18319,7 @@ "bET" = ( /obj/item/kirbyplants, /obj/machinery/firealarm/directional/west, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "caution" @@ -17849,7 +18329,7 @@ /obj/item/kirbyplants, /obj/machinery/firealarm/directional/east, /obj/machinery/alarm/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "caution" @@ -17901,18 +18381,24 @@ network = list("Engineering","SS13"); pixel_y = -22 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFe" = ( /obj/machinery/light/directional/north, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/extinguisher_cabinet/directional/north, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFf" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFg" = ( @@ -17962,7 +18448,7 @@ pixel_x = 9; pixel_y = -9 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -17980,7 +18466,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -17998,7 +18484,7 @@ /obj/item/painter, /obj/item/toner, /obj/machinery/status_display/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bFn" = ( @@ -18014,7 +18500,7 @@ /area/station/public/storage/tools) "bFp" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -18027,7 +18513,7 @@ /area/station/public/storage/tools) "bFr" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bFu" = ( @@ -18217,7 +18703,9 @@ "bGt" = ( /obj/machinery/light/small/directional/south, /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bGu" = ( @@ -18231,17 +18719,23 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bGv" = ( /obj/machinery/alarm/directional/south, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bGw" = ( /obj/machinery/newscaster/directional/south, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bGx" = ( @@ -18263,7 +18757,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bGz" = ( @@ -18286,7 +18782,7 @@ "bGD" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/drinks/cans/starkist, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -18295,7 +18791,7 @@ /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -18304,7 +18800,7 @@ /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/lightreplacer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -18382,7 +18878,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -18400,7 +18898,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -18480,7 +18980,7 @@ /area/station/hallway/primary/port) "bGP" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -18566,7 +19066,7 @@ /obj/structure/table/reinforced, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bHa" = ( @@ -18579,11 +19079,11 @@ /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/item/flashlight, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bHc" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -18603,7 +19103,7 @@ /area/station/public/storage/tools) "bHh" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -18949,7 +19449,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bIp" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bIq" = ( @@ -18982,11 +19484,13 @@ /turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bIx" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIy" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -19014,7 +19518,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIG" = ( @@ -19024,7 +19530,9 @@ }, /area/station/hallway/primary/central) "bII" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIJ" = ( @@ -19044,7 +19552,7 @@ pixel_x = 5; pixel_y = -5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -19085,7 +19593,7 @@ pixel_x = 6; pixel_y = -6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -19113,12 +19621,12 @@ /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/fyellow, /obj/item/storage/box/lights/mixed, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bIT" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "cautioncorner" @@ -19239,7 +19747,7 @@ dir = 1 }, /obj/machinery/newscaster/directional/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bJK" = ( @@ -19582,7 +20090,7 @@ pixel_x = 6; pixel_y = -6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -19604,7 +20112,7 @@ /obj/item/book/manual/wiki/engineering_guide, /obj/item/book/manual/wiki/engineering_construction, /obj/machinery/status_display/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bKB" = ( @@ -19627,7 +20135,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bKD" = ( @@ -19955,7 +20465,7 @@ pixel_y = 3 }, /obj/machinery/alarm/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bMa" = ( @@ -19963,7 +20473,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -19980,7 +20490,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "browncorner" @@ -20032,7 +20542,7 @@ /obj/machinery/computer/shuttle/mining{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bMt" = ( @@ -20105,7 +20615,7 @@ "bMG" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/electrical, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bMH" = ( @@ -20373,7 +20883,7 @@ /area/station/security/processing) "bNB" = ( /obj/machinery/mineral/ore_redemption, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bNC" = ( @@ -20571,7 +21081,7 @@ /obj/item/assembly/timer, /obj/item/assembly/voice, /obj/item/assembly/voice, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bOl" = ( @@ -20604,11 +21114,11 @@ "bOr" = ( /obj/item/kirbyplants, /obj/machinery/firealarm/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bOs" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -20619,7 +21129,7 @@ "bOt" = ( /obj/item/kirbyplants, /obj/machinery/light_switch/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bOu" = ( @@ -20627,11 +21137,11 @@ /obj/item/wrench, /obj/item/crowbar, /obj/machinery/newscaster/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bOv" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -20657,12 +21167,12 @@ /obj/item/assembly/timer, /obj/item/multitool, /obj/item/multitool, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bOy" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bOz" = ( @@ -20976,7 +21486,9 @@ "bPG" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bPH" = ( @@ -20988,7 +21500,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bPI" = ( @@ -21029,7 +21543,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bPP" = ( @@ -21041,14 +21557,18 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bPQ" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bPR" = ( @@ -21085,7 +21605,7 @@ /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bPZ" = ( @@ -21096,7 +21616,7 @@ /obj/item/radio, /obj/machinery/firealarm/directional/south, /obj/machinery/light_switch/east, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bQa" = ( @@ -21123,7 +21643,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/supply/general{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/item/desk_bell{ anchored = 1; pixel_x = -6; @@ -21160,7 +21680,7 @@ }, /area/station/command/office/ce) "bQg" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" @@ -21236,7 +21756,9 @@ /obj/machinery/light/small/directional/north, /obj/structure/closet/radiation, /obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bQr" = ( @@ -21272,7 +21794,7 @@ /area/station/science/xenobiology) "bQz" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -21287,7 +21809,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bQB" = ( @@ -21306,14 +21830,18 @@ "bQC" = ( /obj/machinery/alarm/directional/north, /obj/machinery/teleport/hub, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bQD" = ( /obj/machinery/light/directional/north, /obj/machinery/ai_status_display/north, /obj/machinery/teleport/station, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bQE" = ( @@ -21547,7 +22075,9 @@ /area/station/aisat) "bRt" = ( /obj/machinery/computer/teleporter, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bRx" = ( @@ -21563,7 +22093,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bRz" = ( @@ -21630,7 +22162,9 @@ /area/space/nearstation) "bRS" = ( /obj/machinery/light/small/directional/north, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/item/radio/intercom/directional/east, /turf/simulated/floor/plasteel, /area/station/engineering/control) @@ -21842,7 +22376,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/visible/cyan, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bSy" = ( @@ -21853,7 +22389,7 @@ /area/station/hallway/primary/port) "bSz" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -21998,7 +22534,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bTd" = ( @@ -22424,12 +22962,14 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/command/office/ce) "bTY" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -22491,7 +23031,7 @@ /area/station/command/office/ce) "bUq" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -22555,7 +23095,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bUJ" = ( @@ -22798,7 +23340,7 @@ /area/station/hallway/secondary/bridge) "bVB" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -22819,7 +23361,7 @@ /area/station/hallway/primary/starboard) "bVC" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellowcorner" @@ -22827,7 +23369,7 @@ /area/station/hallway/primary/port) "bVD" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -23130,7 +23672,9 @@ "bWI" = ( /obj/machinery/alarm/directional/east, /obj/machinery/suit_storage_unit/ce, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/command/office/ce) "bWJ" = ( @@ -23142,7 +23686,9 @@ }, /area/station/hallway/primary/port) "bWK" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bWM" = ( @@ -23230,7 +23776,9 @@ dir = 8; network = list("SS13","Minisat") }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "bXo" = ( @@ -23258,7 +23806,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -23400,7 +23948,7 @@ "bXY" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid/fire, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bYa" = ( @@ -23410,7 +23958,7 @@ "bYc" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bYe" = ( @@ -23469,7 +24017,9 @@ "bYo" = ( /obj/machinery/alarm/directional/west, /obj/machinery/light/small/directional/south, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/firealarm/directional/south, /turf/simulated/floor/plasteel, /area/station/engineering/control) @@ -23576,7 +24126,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -23681,7 +24231,9 @@ /area/station/telecomms/chamber) "bZj" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZk" = ( @@ -23691,7 +24243,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZl" = ( @@ -23701,7 +24255,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZm" = ( @@ -23711,7 +24267,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZn" = ( @@ -23721,7 +24279,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZo" = ( @@ -23736,12 +24296,14 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "bZp" = ( /obj/machinery/light/small/directional/north, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZr" = ( @@ -23756,7 +24318,9 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZt" = ( @@ -23764,7 +24328,9 @@ dir = 1; icon_state = "pipe-c" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZw" = ( @@ -23784,7 +24350,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZA" = ( @@ -23793,7 +24361,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZB" = ( @@ -23802,7 +24372,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "bZC" = ( @@ -24207,8 +24779,12 @@ /area/station/telecomms/chamber) "cba" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cbb" = ( @@ -24221,7 +24797,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cbd" = ( @@ -24237,7 +24815,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cbi" = ( @@ -24323,7 +24903,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cbv" = ( @@ -24334,7 +24916,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -24351,7 +24935,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -24366,7 +24952,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, @@ -24408,7 +24996,9 @@ /turf/simulated/floor/wood/parquet, /area/station/service/library) "cbH" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/landmark/spawner/rev, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ @@ -24459,7 +25049,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cbS" = ( @@ -24688,7 +25280,9 @@ /obj/structure/table/reinforced, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "ccC" = ( @@ -24748,14 +25342,18 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cdc" = ( /obj/machinery/power/grounding_rod{ anchored = 1 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cdd" = ( @@ -24765,7 +25363,9 @@ "cde" = ( /obj/machinery/light/directional/west, /obj/machinery/status_display/directional/west, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -24779,12 +25379,14 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cdg" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -24796,7 +25398,9 @@ }, /area/station/maintenance/port) "cdh" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cdk" = ( @@ -24805,7 +25409,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cdl" = ( @@ -24814,7 +25420,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cdn" = ( @@ -24841,7 +25449,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, @@ -24859,7 +25469,9 @@ icon_state = "1-8" }, /obj/effect/landmark/start/engineer, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/smes) "cdq" = ( @@ -24871,7 +25483,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, @@ -25193,7 +25807,9 @@ /area/station/telecomms/chamber) "ceU" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "ceV" = ( @@ -25201,11 +25817,15 @@ id_tag = "Singularity"; name = "Singularity Blast Doors" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "ceW" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellow" @@ -25265,7 +25885,9 @@ }, /area/station/engineering/control) "cfc" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -25303,7 +25925,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -25325,8 +25949,12 @@ name = "Engineering Storage" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/construction, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -25409,7 +26037,9 @@ "cfB" = ( /obj/machinery/light/small/directional/south, /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cfE" = ( @@ -25541,13 +26171,15 @@ dir = 8; network = list("SS13","Singularity","Engineering") }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cgC" = ( /obj/machinery/alarm/directional/south, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -25569,7 +26201,9 @@ "cgI" = ( /obj/machinery/ai_status_display/south, /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "cgL" = ( @@ -25604,7 +26238,7 @@ /area/station/engineering/control) "cgQ" = ( /obj/machinery/shieldwallgen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "cgR" = ( @@ -25648,7 +26282,7 @@ /turf/simulated/floor/wood/parquet, /area/station/service/library) "cgZ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurple" @@ -25665,7 +26299,9 @@ }, /area/station/hallway/primary/port) "che" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -25729,7 +26365,9 @@ dir = 1 }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "chv" = ( @@ -25771,7 +26409,9 @@ "chE" = ( /obj/machinery/status_display/directional/south, /obj/machinery/cryopod/robot, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "chF" = ( @@ -25880,7 +26520,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cic" = ( @@ -25893,13 +26535,19 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cie" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cif" = ( @@ -25912,7 +26560,7 @@ pixel_y = 4 }, /obj/item/book/manual/engineering_particle_accelerator, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -25928,7 +26576,7 @@ pixel_y = 3 }, /obj/item/book/manual/engineering_singularity_safety, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -25964,12 +26612,16 @@ /area/station/engineering/control) "cin" = ( /obj/machinery/shieldgen, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cio" = ( /obj/effect/landmark/spawner/xeno, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cip" = ( @@ -26027,7 +26679,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -26262,7 +26914,7 @@ /area/station/security/interrogation/observation) "cjA" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -26290,8 +26942,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/grenade/chem_grenade/metalfoam, /obj/item/grenade/chem_grenade/metalfoam, /obj/item/grenade/gas/oxygen, @@ -26299,7 +26951,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cjI" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cjJ" = ( @@ -26307,7 +26961,9 @@ anchored = 1 }, /obj/structure/cable/yellow, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cjK" = ( @@ -26316,7 +26972,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cjL" = ( @@ -26339,7 +26997,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cjM" = ( @@ -26348,7 +27008,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjN" = ( @@ -26362,7 +27024,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjO" = ( @@ -26371,7 +27035,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjP" = ( @@ -26384,7 +27048,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cjQ" = ( @@ -26392,7 +27058,7 @@ /obj/item/crowbar, /obj/item/stack/cable_coil/yellow, /obj/item/tank/internals/emergency_oxygen/engi, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjR" = ( @@ -26401,7 +27067,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjS" = ( @@ -26409,17 +27075,17 @@ /obj/item/clothing/gloves/color/black, /obj/item/wrench, /obj/item/clothing/glasses/meson/engine, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjT" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cjU" = ( /obj/structure/closet/secure_closet/engineering_welding, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -26442,7 +27108,9 @@ /area/station/science/test_chamber) "cjX" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "ckd" = ( @@ -26598,7 +27266,9 @@ name = "Teleporter Shutters Access Control"; req_access_txt = "17" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "ckF" = ( @@ -26640,7 +27310,7 @@ /turf/simulated/floor/wood/fancy/oak, /area/station/legal/courtroom) "ckR" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/hologram/holopad, /turf/simulated/floor/wood/oak, /area/station/legal/magistrate) @@ -26689,7 +27359,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "clp" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "clr" = ( @@ -26847,11 +27519,13 @@ /obj/machinery/computer/cryopod/robot{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/turret_protected/aisat) "cmy" = ( -/obj/effect/decal/warning_stripes/red/partial, +/obj/effect/turf_decal/delivery/red/partial, /turf/simulated/floor/plasteel, /area/station/security/range) "cmC" = ( @@ -26888,14 +27562,14 @@ "cmM" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/machinery/newscaster/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cmO" = ( /obj/structure/table/reinforced, /obj/item/clipboard, /obj/item/toy/figure/crew/engineer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "yellow" @@ -26907,7 +27581,7 @@ /obj/item/storage/toolbox/mechanical, /obj/item/flashlight, /obj/item/radio/intercom/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "yellow" @@ -26919,7 +27593,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cmR" = ( @@ -26928,7 +27604,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cmT" = ( @@ -26942,7 +27620,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cmU" = ( @@ -26956,7 +27636,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cmV" = ( @@ -26975,16 +27657,16 @@ /obj/structure/sign/nosmoking_2{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cmZ" = ( /obj/machinery/shieldgen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cnb" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cnc" = ( @@ -26994,18 +27676,18 @@ /area/station/engineering/equipmentstorage) "cnd" = ( /obj/machinery/shieldwallgen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cne" = ( /obj/structure/dispenser, /obj/item/radio/intercom/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cnf" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cnl" = ( @@ -27050,11 +27732,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "cnB" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "cnC" = ( @@ -27071,11 +27757,15 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "cnE" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/command/teleporter) "cnG" = ( @@ -27099,7 +27789,7 @@ /area/space/nearstation) "cnO" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -27144,7 +27834,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "coa" = ( @@ -27152,7 +27844,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cob" = ( @@ -27161,7 +27855,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "coc" = ( @@ -27175,7 +27871,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cod" = ( @@ -27206,7 +27904,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/control) "coi" = ( @@ -27254,13 +27952,13 @@ "cos" = ( /obj/machinery/shieldgen, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cou" = ( /obj/machinery/shieldwallgen, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cov" = ( @@ -27285,7 +27983,7 @@ /area/station/service/library) "coE" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -27374,7 +28072,7 @@ }, /area/station/maintenance/starboard2) "coW" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -27417,7 +28115,7 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "cph" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cpj" = ( @@ -27513,7 +28211,7 @@ }, /area/station/engineering/equipmentstorage) "cpE" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -27539,7 +28237,7 @@ /area/station/maintenance/starboard2) "cpP" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "yellowcorner" }, @@ -27648,7 +28346,9 @@ /turf/simulated/floor/grass/no_creep, /area/station/hallway/secondary/exit) "cqj" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -27669,7 +28369,9 @@ }, /area/station/hallway/secondary/bridge) "cqk" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -27725,7 +28427,7 @@ }, /obj/machinery/status_display/directional/north, /obj/machinery/disposal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/trunk, /turf/simulated/floor/plasteel{ dir = 1; @@ -27793,15 +28495,21 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cqO" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cqQ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cqR" = ( @@ -27819,15 +28527,21 @@ /turf/simulated/floor/plating, /area/station/engineering/control) "cqV" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cqX" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cqZ" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cra" = ( @@ -27836,15 +28550,21 @@ id_tag = "engstorage"; name = "Secure Storage Blast Doors" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "crb" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cre" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -27867,18 +28587,18 @@ "crf" = ( /obj/machinery/power/tesla_coil, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "crg" = ( /obj/machinery/power/emitter, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "crh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cri" = ( @@ -27998,7 +28718,7 @@ /area/station/hallway/secondary/bridge) "crQ" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -28104,7 +28824,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "csq" = ( @@ -28113,7 +28835,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "csr" = ( @@ -28131,13 +28855,13 @@ /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cst" = ( /obj/machinery/atmospherics/portable/canister/toxins, /obj/machinery/light/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "csu" = ( @@ -28152,7 +28876,9 @@ icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "csv" = ( @@ -28161,13 +28887,15 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "csw" = ( /obj/item/kirbyplants, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/firealarm/directional/east, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) @@ -28192,7 +28920,7 @@ /obj/structure/closet/crate{ name = "solar pack crate" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/alarm/directional/south, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) @@ -28286,13 +29014,13 @@ /area/station/hallway/secondary/bridge) "csX" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, /area/station/hallway/secondary/bridge) "ctc" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "ctn" = ( @@ -28376,7 +29104,9 @@ /area/station/public/fitness) "ctG" = ( /obj/machinery/status_display/directional/east, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "ctH" = ( @@ -28614,7 +29344,7 @@ }, /area/station/public/locker) "cuz" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/table, /obj/machinery/smartfridge/disks, /turf/simulated/floor/plasteel/dark, @@ -28704,7 +29434,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cuP" = ( @@ -28718,7 +29450,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cuQ" = ( @@ -28726,7 +29460,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cuS" = ( @@ -28746,12 +29482,14 @@ }, /obj/item/apc_electronics, /obj/item/airlock_electronics, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cuV" = ( /obj/machinery/alarm/directional/east, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cuX" = ( @@ -28765,7 +29503,9 @@ "cuY" = ( /obj/machinery/suit_storage_unit/engine, /obj/machinery/ai_status_display/north, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cvg" = ( @@ -28928,7 +29668,7 @@ /area/station/maintenance/starboard2) "cwq" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "cws" = ( @@ -28939,15 +29679,21 @@ }, /area/station/public/fitness) "cwt" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cwu" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cwv" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "cwx" = ( @@ -29065,7 +29811,7 @@ /area/station/engineering/atmos) "cwY" = ( /obj/machinery/suit_storage_unit/mime, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cxa" = ( @@ -29086,7 +29832,7 @@ /area/station/science/robotics/showroom) "cxd" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -29148,7 +29894,9 @@ }, /area/station/public/locker) "cxq" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "cxr" = ( @@ -29202,17 +29950,19 @@ /area/station/security/permabrig) "cxE" = ( /obj/structure/closet/secure_closet/engineering_personal, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cxF" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cxG" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cxJ" = ( @@ -29242,7 +29992,9 @@ /turf/simulated/floor/plating, /area/station/engineering/hardsuitstorage) "cxM" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -29307,7 +30059,9 @@ /turf/simulated/floor/wood/parquet/tile, /area/station/service/library) "cyc" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -29327,7 +30081,7 @@ /area/station/ai_monitored/storage/eva) "cyf" = ( /obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cyg" = ( @@ -29370,7 +30124,9 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "cyn" = ( @@ -29396,7 +30152,7 @@ dir = 4 }, /obj/machinery/light/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/expedition, /turf/simulated/floor/plasteel{ dir = 8; @@ -29411,7 +30167,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkbluefull" }, @@ -29467,7 +30223,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "cyD" = ( @@ -29477,7 +30235,9 @@ }, /area/station/medical/virology/lab) "cyE" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -29651,7 +30411,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "czk" = ( @@ -29680,7 +30442,7 @@ /obj/structure/table/reinforced, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -29712,7 +30474,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "czw" = ( @@ -29861,7 +30623,7 @@ }, /area/station/service/expedition) "czW" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/expedition, /turf/simulated/floor/plasteel{ dir = 8; @@ -29882,7 +30644,9 @@ /area/station/hallway/secondary/bridge) "cAb" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkblue" @@ -29900,7 +30664,7 @@ /turf/simulated/floor/plasteel, /area/station/public/toilet) "cAf" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/sink/directional/south, /obj/structure/mirror{ pixel_y = -32 @@ -29974,12 +30738,18 @@ }, /area/station/public/fitness) "cAB" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cAC" = ( -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "yellow" }, @@ -29987,7 +30757,9 @@ "cAD" = ( /obj/machinery/light/directional/west, /obj/machinery/status_display/directional/west, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -30007,7 +30779,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cAF" = ( @@ -30017,7 +30791,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cAG" = ( @@ -30096,7 +30872,9 @@ /turf/simulated/floor/wood/parquet/tile, /area/station/service/library) "cAZ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "cBc" = ( @@ -30219,7 +30997,7 @@ /area/station/service/expedition) "cBw" = ( /obj/machinery/firealarm/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/expedition, /turf/simulated/floor/plasteel{ dir = 8; @@ -30238,7 +31016,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -30350,7 +31128,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -30359,7 +31137,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cCe" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -30372,11 +31152,15 @@ /obj/machinery/power/grounding_rod{ anchored = 1 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cCg" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cCm" = ( @@ -30575,7 +31359,7 @@ /area/station/service/expedition) "cDa" = ( /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkblue" }, @@ -30584,7 +31368,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "darkblue" }, @@ -30662,7 +31448,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cDu" = ( @@ -30672,7 +31460,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cDv" = ( @@ -30682,7 +31472,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cDw" = ( @@ -30692,24 +31484,28 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cDx" = ( /obj/structure/grille, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cDz" = ( /obj/machinery/light/small/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/sign/vacuum{ pixel_x = -32 }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cDD" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cDE" = ( @@ -30717,7 +31513,9 @@ dir = 1 }, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/sign/vacuum{ pixel_y = -32 }, @@ -30735,7 +31533,9 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "cDH" = ( @@ -30747,17 +31547,23 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cDI" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "cDJ" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "cDO" = ( @@ -30835,7 +31641,9 @@ name = "Expedition Access" }, /obj/effect/mapping_helpers/airlock/access/all/command/expedition, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -30919,7 +31727,7 @@ dir = 1; location = "Engineering" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/reversed, /obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, @@ -30963,7 +31771,9 @@ id_tag = "eva-shutters"; name = "E.V.A. Storage Shutters" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cER" = ( @@ -30977,7 +31787,9 @@ id_tag = "eva-shutters"; name = "E.V.A. Storage Shutters" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cES" = ( @@ -31047,7 +31859,7 @@ /area/station/public/fitness) "cFp" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -31072,7 +31884,9 @@ /turf/simulated/floor/wood/fancy/oak, /area/station/public/sleep_male) "cFw" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/chem_master, /obj/machinery/camera{ c_tag = "Medbay Chemistry"; @@ -31088,7 +31902,7 @@ /area/station/public/fitness) "cFF" = ( /obj/machinery/light/directional/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -31108,7 +31922,9 @@ /turf/simulated/floor/plasteel, /area/station/public/fitness) "cFL" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cFT" = ( @@ -31264,7 +32080,7 @@ "cGB" = ( /obj/structure/target_stake, /obj/machinery/magnetic_module, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/security/range) @@ -31344,7 +32160,9 @@ /obj/machinery/camera{ c_tag = "Central Ring Hallway South" }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -31400,7 +32218,9 @@ name = "Electrical Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/equipment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -31518,7 +32338,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "cHY" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -31565,7 +32385,7 @@ /area/station/public/fitness) "cIs" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/junction/reversed{ dir = 1 }, @@ -31657,19 +32477,19 @@ /area/station/science/xenobiology) "cII" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cIJ" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cIK" = ( /obj/machinery/atmospherics/unary/tank/air, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cIL" = ( @@ -31685,7 +32505,7 @@ dir = 1; network = list("Engineering","SS13") }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cIO" = ( @@ -31695,7 +32515,7 @@ /area/station/science/xenobiology) "cIP" = ( /obj/machinery/suit_storage_unit/engine, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cIS" = ( @@ -31704,14 +32524,18 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "cIT" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" }, /area/station/hallway/primary/central) "cIU" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/plasteel{ dir = 4; @@ -31734,7 +32558,9 @@ /area/station/science/research) "cJa" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cJb" = ( @@ -31815,7 +32641,7 @@ /area/station/medical/virology/lab) "cJm" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/fitness) "cJn" = ( @@ -31867,7 +32693,7 @@ /area/station/public/fitness) "cJF" = ( /obj/machinery/light/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -31902,7 +32728,9 @@ /area/station/maintenance/port) "cJP" = ( /obj/machinery/shieldgen, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cJR" = ( @@ -31911,8 +32739,8 @@ /area/station/maintenance/electrical) "cJS" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cJT" = ( @@ -31922,18 +32750,18 @@ "cJU" = ( /obj/structure/table/reinforced, /obj/machinery/alarm/directional/north, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cJV" = ( /obj/machinery/light/small/directional/north, /obj/machinery/power/port_gen/pacman, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cJW" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cJY" = ( @@ -31947,12 +32775,12 @@ "cJZ" = ( /obj/machinery/light/small/directional/north, /obj/structure/rack, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cKb" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cKc" = ( @@ -31976,7 +32804,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cKi" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -32002,7 +32830,9 @@ /turf/space, /area/space/nearstation) "cKk" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -32012,7 +32842,9 @@ /area/station/science/xenobiology) "cKm" = ( /obj/effect/landmark/spawner/nukedisc_respawn, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -32050,7 +32882,9 @@ /area/station/science/research) "cKt" = ( /obj/machinery/atmospherics/unary/portables_connector, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cKu" = ( @@ -32155,7 +32989,9 @@ }, /area/station/medical/reception) "cKN" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/table/glass, /obj/item/reagent_containers/dropper{ pixel_y = -8 @@ -32214,7 +33050,9 @@ }, /area/station/medical/medbay) "cKW" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/door_control/shutter/north{ id = "chemdesk"; name = "Primary Chemistry Shutters" @@ -32227,7 +33065,9 @@ /turf/simulated/floor/engine, /area/station/medical/chemistry) "cKX" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/chem_dispenser, /obj/structure/reagent_dispensers/fueltank/chem/east, /obj/item/reagent_containers/glass/beaker/large, @@ -32315,13 +33155,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "cLx" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cLz" = ( @@ -32353,7 +33195,9 @@ /obj/item/clothing/gloves/color/black, /obj/item/wrench, /obj/item/crowbar/red, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cLD" = ( @@ -32383,11 +33227,15 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cLI" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cLJ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cLO" = ( @@ -32400,7 +33248,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cLQ" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 9 }, @@ -32500,7 +33350,9 @@ }, /area/station/medical/chemistry) "cMt" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, /turf/simulated/floor/engine, @@ -32573,13 +33425,15 @@ /area/station/maintenance/port) "cMU" = ( /obj/machinery/atmospherics/binary/valve, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cMX" = ( /obj/structure/table/reinforced, /obj/machinery/light/small/directional/east, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cMY" = ( @@ -32587,7 +33441,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cMZ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cNa" = ( @@ -32615,7 +33471,9 @@ /area/station/science/xenobiology) "cNk" = ( /obj/machinery/shieldwallgen, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/cable{ d2 = 4; icon_state = "0-4" @@ -32633,7 +33491,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cNn" = ( @@ -32791,7 +33649,7 @@ }, /area/station/science/research) "cNL" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -32849,7 +33707,7 @@ "cOs" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -32889,12 +33747,16 @@ /area/holodeck/alphadeck) "cOx" = ( /obj/machinery/atmospherics/binary/valve, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOy" = ( /obj/machinery/light/small/directional/west, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, @@ -32903,16 +33765,16 @@ "cOz" = ( /obj/item/kirbyplants, /obj/machinery/status_display/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOA" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOC" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOD" = ( @@ -32925,7 +33787,7 @@ /area/station/maintenance/electrical) "cOE" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -32942,11 +33804,13 @@ }, /area/station/maintenance/electrical) "cOF" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOG" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOH" = ( @@ -32954,7 +33818,9 @@ name = "Electrical Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/equipment, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cOI" = ( @@ -32973,12 +33839,12 @@ /obj/item/pen, /obj/machinery/light_switch/north, /obj/item/radio/intercom/directional/east, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cOO" = ( /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cOP" = ( @@ -32988,7 +33854,7 @@ /turf/simulated/wall, /area/station/science/xenobiology) "cOQ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, @@ -33007,12 +33873,12 @@ /obj/structure/extinguisher_cabinet/directional/north{ pixel_x = -24 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cOS" = ( /obj/machinery/monkey_recycler, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/extinguisher_cabinet/directional/north, /turf/simulated/floor/plasteel{ dir = 9; @@ -33027,7 +33893,7 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer/on/server{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurple" @@ -33079,14 +33945,16 @@ /obj/item/storage/box/beakers, /obj/item/storage/box/syringes, /obj/item/extinguisher/mini, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurple" }, /area/station/science/xenobiology) "cPc" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -33128,7 +33996,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "cPe" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cPn" = ( @@ -33173,7 +34043,9 @@ /area/station/science/research) "cPw" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cPy" = ( @@ -33207,7 +34079,9 @@ }, /area/station/maintenance/fsmaint) "cPH" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/chair/stool, /obj/effect/landmark/start/chemist, /turf/simulated/floor/engine, @@ -33240,7 +34114,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "cPT" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -33302,7 +34178,7 @@ srange = 7 }, /obj/structure/closet/athletic_mixed, -/obj/effect/decal/warning_stripes/blue/partial, +/obj/effect/turf_decal/delivery/blue/partial, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -33321,7 +34197,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "cQu" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -33343,7 +34219,9 @@ }, /area/station/maintenance/electrical) "cQz" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -33352,7 +34230,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cQA" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -33360,7 +34240,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cQD" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -33378,7 +34260,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQG" = ( @@ -33386,7 +34268,7 @@ name = "Creature Pen" }, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -33402,7 +34284,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQJ" = ( @@ -33412,11 +34294,15 @@ /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/dropper, /obj/machinery/newscaster/directional/east, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cQK" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -33458,7 +34344,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQN" = ( @@ -33483,7 +34369,9 @@ }, /area/station/science/xenobiology) "cQV" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -33585,7 +34473,9 @@ /area/shuttle/pod_2) "cRE" = ( /obj/machinery/light/small/directional/west, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6; level = 1 @@ -33596,39 +34486,53 @@ /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cRG" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cRH" = ( /obj/machinery/power/terminal, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cRI" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cRJ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cRK" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cRL" = ( /obj/machinery/power/terminal, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cRM" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cRN" = ( @@ -33645,7 +34549,7 @@ /area/station/maintenance/port) "cRO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -33691,11 +34595,13 @@ pixel_y = -3; req_access_txt = "55" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cRR" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cRS" = ( @@ -33796,8 +34702,12 @@ /area/station/science/xenobiology) "cSb" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cSc" = ( @@ -33812,7 +34722,9 @@ /obj/structure/table/reinforced, /obj/item/storage/box/monkeycubes, /obj/item/storage/box/monkeycubes, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cSh" = ( @@ -33984,7 +34896,9 @@ }, /area/station/science/xenobiology) "cSE" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/bed, /obj/item/bedsheet/medical, /turf/simulated/floor/plasteel{ @@ -34021,7 +34935,9 @@ }, /area/station/public/fitness) "cTh" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, @@ -34043,26 +34959,30 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cTl" = ( /obj/machinery/power/smes, /obj/machinery/light/small/directional/south, /obj/machinery/status_display/directional/south, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cTm" = ( /obj/machinery/power/smes, /obj/machinery/light/small/directional/south, /obj/machinery/status_display/directional/south, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/electrical) "cTn" = ( /obj/structure/closet/secure_closet/engineering_welding, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cTp" = ( @@ -34075,7 +34995,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/science/xenobiology) "cTr" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -34094,7 +35016,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/research{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -34108,7 +35030,7 @@ network = list("Research","SS13") }, /obj/machinery/status_display/directional/north, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -34142,7 +35064,9 @@ name = "Research Division Access" }, /obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cTD" = ( @@ -34167,7 +35091,7 @@ id_tag = "researchdesk1"; name = "Research Desk Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/item/desk_bell{ anchored = 1; pixel_x = -6; @@ -34188,7 +35112,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTH" = ( @@ -34201,7 +35125,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTM" = ( @@ -34209,7 +35133,7 @@ desc = "A machine used to process slimes and retrieve their extract."; name = "Slime Processor" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurple" @@ -34223,7 +35147,9 @@ /obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cTP" = ( @@ -34252,7 +35178,7 @@ /area/station/science/rnd) "cTU" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/research) "cTV" = ( @@ -34272,7 +35198,9 @@ }, /area/station/hallway/primary/aft) "cUa" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/bed{ dir = 4 }, @@ -34389,7 +35317,9 @@ name = "Electrical Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/equipment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cUT" = ( @@ -34406,7 +35336,9 @@ }, /area/station/hallway/primary/fore) "cUU" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -34447,12 +35379,12 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cUX" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -34462,18 +35394,26 @@ /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cUY" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cUZ" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light/directional/north, /turf/simulated/floor/plasteel, /area/station/science/research) "cVb" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cVc" = ( @@ -34486,13 +35426,15 @@ /area/station/bridge/checkpoint/south) "cVd" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/research) "cVe" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/computer/guestpass{ pixel_x = -28 }, @@ -34519,7 +35461,9 @@ /area/station/science/xenobiology) "cVh" = ( /obj/machinery/shieldwallgen, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable{ d2 = 4; icon_state = "0-4" @@ -34529,14 +35473,16 @@ "cVm" = ( /obj/machinery/smartfridge/secure/extract, /obj/machinery/light_switch/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurple" }, /area/station/science/xenobiology) "cVn" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -34550,7 +35496,9 @@ /obj/machinery/light/directional/east, /obj/item/folder/white, /obj/item/pen, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -34562,7 +35510,9 @@ /turf/simulated/wall, /area/station/science/rnd) "cVs" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cVt" = ( @@ -34716,7 +35666,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -34760,7 +35710,9 @@ /area/station/maintenance/electrical) "cWl" = ( /obj/machinery/shieldgen, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cWm" = ( @@ -34769,7 +35721,7 @@ layer = 2 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cWn" = ( @@ -34786,7 +35738,7 @@ }, /area/station/maintenance/port) "cWp" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -34854,17 +35806,19 @@ /area/station/science/xenobiology) "cWz" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, /area/station/science/research) "cWA" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWB" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -34878,7 +35832,7 @@ "cWC" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWD" = ( @@ -34992,7 +35946,9 @@ }, /obj/item/stock_parts/matter_bin, /obj/item/stock_parts/micro_laser, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 1; @@ -35001,18 +35957,24 @@ /area/station/science/rnd) "cWQ" = ( /obj/machinery/r_n_d/destructive_analyzer, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cWR" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cWS" = ( /obj/machinery/ai_status_display/east, /obj/machinery/r_n_d/protolathe, /obj/machinery/light/directional/east, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cWT" = ( @@ -35022,21 +35984,21 @@ /obj/item/storage/bag/bio, /obj/item/storage/bag/bio, /obj/machinery/firealarm/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "whitepurple" }, /area/station/science/xenobiology) "cWU" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, /area/station/science/xenobiology) "cWV" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, @@ -35044,7 +36006,7 @@ "cWW" = ( /obj/structure/filingcabinet/chestdrawer, /obj/machinery/ai_status_display/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, @@ -35058,7 +36020,7 @@ /obj/item/clothing/gloves/color/latex, /obj/item/slime_scanner, /obj/item/radio/intercom/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitepurple" }, @@ -35066,11 +36028,13 @@ "cXb" = ( /obj/item/radio/intercom/directional/south, /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/research) "cXc" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cXd" = ( @@ -35226,7 +36190,9 @@ }, /area/station/maintenance/port) "cYb" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "cYc" = ( @@ -35255,13 +36221,15 @@ /turf/simulated/floor/plasteel/dark, /area/station/science/xenobiology) "cYj" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/light/directional/south, /turf/simulated/floor/plasteel, /area/station/science/research) "cYl" = ( /obj/structure/closet/l3closet/scientist, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/research) "cYm" = ( @@ -35273,7 +36241,9 @@ /obj/item/stock_parts/capacitor, /obj/item/stock_parts/manipulator, /obj/item/stock_parts/manipulator, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel{ dir = 1; @@ -35284,16 +36254,22 @@ /obj/machinery/computer/rdconsole/core{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cYq" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cYr" = ( /obj/machinery/r_n_d/circuit_imprinter, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/science/rnd) "cYC" = ( @@ -35367,7 +36343,9 @@ /obj/structure/sign/nosmoking_2{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "cZr" = ( @@ -35376,7 +36354,9 @@ name = "Research Division Access" }, /obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/research) "cZs" = ( @@ -35387,7 +36367,9 @@ /obj/item/stack/sheet/glass, /obj/item/stack/sheet/glass, /obj/item/stack/sheet/glass, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d2 = 2; @@ -35415,7 +36397,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/research{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/research{ dir = 8 }, @@ -35423,7 +36405,9 @@ /area/station/science/rnd) "cZw" = ( /obj/machinery/constructable_frame/machine_frame, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "cZx" = ( @@ -35449,12 +36433,14 @@ name = "Xenobiology Requests Console"; pixel_x = 30 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cZF" = ( -/obj/effect/decal/warning_stripes/blue, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/delivery/blue, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/sink/directional/north, /turf/simulated/floor/plasteel, /area/station/medical/virology/lab) @@ -35465,11 +36451,13 @@ dir = 8; network = list("Research","SS13") }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/research) "cZI" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/camera{ c_tag = "Medbay Virology Decontamination"; network = list("Medical","SS13") @@ -35853,7 +36841,7 @@ id_tag = "researchdesk2"; name = "Research Desk Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/research{ dir = 4 }, @@ -35887,7 +36875,7 @@ /obj/item/clipboard, /obj/item/reagent_containers/glass/beaker/sulphuric, /obj/item/reagent_containers/dropper, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dca" = ( @@ -35925,7 +36913,7 @@ /obj/item/storage/toolbox/emergency, /obj/item/wrench, /obj/machinery/status_display/directional/north, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dce" = ( @@ -35950,7 +36938,7 @@ /area/station/medical/cryo) "dci" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -36100,13 +37088,13 @@ "dcZ" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dda" = ( /obj/structure/table, /obj/item/flashlight/lamp, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "ddc" = ( @@ -36116,7 +37104,7 @@ /area/station/maintenance/port2) "ddf" = ( /obj/machinery/economy/vending/security, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkred" }, @@ -36136,7 +37124,9 @@ /obj/machinery/firealarm/directional/south, /obj/machinery/cell_charger, /obj/machinery/light/directional/south, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -36154,7 +37144,7 @@ "ddm" = ( /obj/machinery/light/directional/south, /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "ddn" = ( @@ -36162,7 +37152,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "ddo" = ( @@ -36242,7 +37232,9 @@ /obj/structure/table/reinforced, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -36255,7 +37247,9 @@ /obj/item/storage/toolbox/mechanical, /obj/item/stack/cable_coil/random, /obj/item/stack/cable_coil/random, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -36269,7 +37263,9 @@ /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/dropper, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel{ icon_state = "whitepurplecorner" }, @@ -36297,7 +37293,9 @@ name = "Primary Research Shutters"; pixel_x = -8 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel{ icon_state = "whitepurplecorner" }, @@ -36307,7 +37305,7 @@ /obj/item/disk/tech_disk, /obj/item/disk/tech_disk, /obj/item/assembly/timer, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "ddJ" = ( @@ -36320,7 +37318,9 @@ /obj/structure/bed/amb_trolley{ dir = 4 }, -/obj/effect/decal/warning_stripes/northeastsouth, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -36372,7 +37372,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/maintenance/abandonedbar) "deI" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "deJ" = ( @@ -36388,7 +37390,7 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "deN" = ( @@ -36447,7 +37449,9 @@ dir = 1 }, /obj/machinery/atmospherics/portable/canister, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "dfa" = ( @@ -36467,7 +37471,9 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "dff" = ( @@ -36488,7 +37494,7 @@ /area/station/science/robotics/chargebay) "dfr" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/computer/security/telescreen/entertainment/directional/south, /turf/simulated/floor/plasteel{ icon_state = "whiteblue" @@ -36496,7 +37502,7 @@ /area/station/medical/medbay2) "dft" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -36509,7 +37515,9 @@ /turf/simulated/wall, /area/station/medical/paramedic) "dfw" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/computer/pandemic, /turf/simulated/floor/plasteel{ dir = 9; @@ -36526,14 +37534,16 @@ }, /area/station/medical/sleeper) "dfA" = ( -/obj/effect/decal/warning_stripes/blue, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/delivery/blue, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/sink/directional/north, /turf/simulated/floor/plasteel, /area/station/medical/virology/lab) "dfB" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -36549,7 +37559,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=hall7b"; location = "hall7a" @@ -36580,14 +37590,18 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "dfR" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/science/research) "dfS" = ( /obj/machinery/constructable_frame/machine_frame, /obj/item/stack/cable_coil/random, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dfU" = ( @@ -36603,7 +37617,9 @@ }, /area/station/maintenance/port2) "dfW" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dfX" = ( @@ -36639,14 +37655,16 @@ /area/station/security/processing) "dgs" = ( /obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/computer/aifixer{ dir = 4 }, /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dgt" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "dgv" = ( @@ -36659,7 +37677,7 @@ /area/station/science/research) "dgw" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -36777,7 +37795,9 @@ }, /area/station/medical/storage) "dgV" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/computer/pandemic, /turf/simulated/floor/plasteel{ dir = 5; @@ -36862,14 +37882,20 @@ id_tag = "maintrobotics"; name = "Decrepit Blast Door" }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "dhB" = ( /obj/machinery/constructable_frame/machine_frame, /obj/item/stack/cable_coil/random, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dhE" = ( @@ -36884,27 +37910,29 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "dhJ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dhN" = ( /obj/machinery/light/directional/north, /obj/structure/displaycase/labcage, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/computer/security/telescreen/rd{ pixel_y = 30 }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "dhO" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "dhP" = ( /obj/machinery/computer/message_monitor{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dhS" = ( @@ -36940,12 +37968,14 @@ /obj/structure/table/reinforced, /obj/item/aicard, /obj/item/circuitboard/aicore, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/alarm/directional/west, /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dif" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "dih" = ( @@ -36975,11 +38005,13 @@ /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "din" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dio" = ( @@ -36992,11 +38024,15 @@ /turf/simulated/floor/mech_bay_recharge_floor, /area/station/science/robotics/chargebay) "diq" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dis" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dit" = ( @@ -37008,7 +38044,7 @@ /obj/machinery/computer/cryopod/robot{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "diu" = ( @@ -37173,7 +38209,9 @@ "djc" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/barricade/wooden, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -37188,12 +38226,16 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dje" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/science/research) "djg" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -37213,17 +38255,23 @@ "dji" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/barricade/wooden, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "djk" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/visible/universal, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "djl" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "djm" = ( @@ -37243,21 +38291,25 @@ }, /area/station/security/prison/cell_block/A) "djp" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "djq" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/command/office/rd) "djr" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "djv" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/newscaster/directional/east, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) @@ -37269,7 +38321,9 @@ }, /area/station/maintenance/apmaint) "djD" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/science/research) @@ -37280,11 +38334,15 @@ /obj/machinery/mech_bay_recharge_port{ dir = 8 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/bluegrid, /area/station/science/robotics/chargebay) "djS" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "djV" = ( @@ -37361,7 +38419,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dki" = ( @@ -37397,7 +38455,9 @@ }, /area/station/medical/surgery/primary) "dko" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dkp" = ( @@ -37445,7 +38505,7 @@ "dky" = ( /obj/item/kirbyplants, /obj/machinery/light/small/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dkz" = ( @@ -37463,7 +38523,7 @@ /area/station/maintenance/port2) "dkB" = ( /obj/machinery/power/apc/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -37489,7 +38549,7 @@ /turf/simulated/wall/r_wall, /area/station/science/toxins/mixing) "dkQ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -37669,7 +38729,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurplecorner" @@ -37713,7 +38773,7 @@ /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dmf" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch/west, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) @@ -37753,7 +38813,9 @@ }, /area/station/medical/chemistry) "dmk" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/item/radio/intercom/directional/west, /obj/machinery/iv_drip, /turf/simulated/floor/plasteel{ @@ -37814,7 +38876,7 @@ "dmR" = ( /obj/item/kirbyplants, /obj/machinery/light_switch/east, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dmS" = ( @@ -37836,7 +38898,7 @@ /obj/structure/table, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dmW" = ( @@ -37844,13 +38906,13 @@ /obj/item/book/manual/wiki/robotics_cyborgs, /obj/item/storage/belt/utility, /obj/item/reagent_containers/glass/beaker/large, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dmX" = ( /obj/machinery/light/small/directional/north, /obj/machinery/mecha_part_fabricator, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dmY" = ( @@ -37931,7 +38993,7 @@ }, /area/station/medical/surgery/primary) "dnk" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/table/reinforced, /obj/item/paicard, /turf/simulated/floor/plasteel{ @@ -37952,7 +39014,7 @@ /obj/machinery/computer/card/minor/rd{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitepurple" @@ -37997,15 +39059,17 @@ /turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dnx" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dny" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dnz" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "dnA" = ( @@ -38024,12 +39088,18 @@ name = "Mech Bay Door Control"; req_access_txt = "29" }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "dnC" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "dnF" = ( @@ -38110,7 +39180,9 @@ /area/station/maintenance/abandonedbar) "dov" = ( /obj/structure/computerframe, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -38118,7 +39190,7 @@ /obj/structure/table/reinforced, /obj/item/stack/sheet/glass, /obj/item/stock_parts/micro_laser, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "doz" = ( @@ -38139,7 +39211,7 @@ pixel_x = -30; pixel_y = -2 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -38149,7 +39221,7 @@ /obj/machinery/computer/mecha{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "whitepurplecorner" }, @@ -38202,35 +39274,43 @@ id_tag = "roboticsshutters"; name = "Mech Bay Shutters" }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "doS" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "doT" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/apc/directional/west, /obj/structure/cable, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "doU" = ( /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "doV" = ( /obj/effect/landmark/start/cyborg, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "doW" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/landmark/start/cyborg, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) @@ -38238,7 +39318,9 @@ /obj/machinery/mech_bay_recharge_port{ dir = 8 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/greengrid, /area/station/science/robotics/chargebay) "doY" = ( @@ -38266,7 +39348,9 @@ name = "Mech Bay" }, /obj/effect/mapping_helpers/airlock/access/any/science/robotics, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "dpf" = ( @@ -38329,7 +39413,7 @@ /obj/structure/table/reinforced, /obj/machinery/light/directional/south, /obj/machinery/newscaster/directional/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom/directional/west, /obj/machinery/photocopier/faxmachine/longrange{ department = "Research Director's Office"; @@ -38347,7 +39431,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "dpS" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -38355,7 +39441,7 @@ /obj/structure/table, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dpU" = ( @@ -38369,7 +39455,7 @@ /area/station/maintenance/port2) "dpW" = ( /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dpX" = ( @@ -38394,7 +39480,7 @@ /obj/machinery/computer/robotics{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch/south{ pixel_x = -8 }, @@ -38427,11 +39513,13 @@ /obj/structure/extinguisher_cabinet/directional/west, /obj/item/stack/packageWrap, /obj/item/hand_labeler, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "dqk" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dql" = ( @@ -38451,7 +39539,9 @@ /turf/simulated/wall/r_wall, /area/station/science/robotics) "dqo" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dqp" = ( @@ -38504,7 +39594,7 @@ /obj/machinery/door/window/classic/reversed{ name = "Chemistry Delivery" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -38536,7 +39626,9 @@ }, /area/station/service/theatre) "dqE" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/table/glass, /obj/item/paper_bin{ pixel_y = 4; @@ -38594,7 +39686,9 @@ dir = 8; network = list("SS13","Singularity","Engineering") }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dqZ" = ( @@ -38631,7 +39725,7 @@ /area/station/maintenance/abandonedbar) "drg" = ( /obj/machinery/light_switch/east, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "drh" = ( @@ -38649,11 +39743,13 @@ /area/station/maintenance/port2) "drk" = ( /obj/structure/chair/office/light, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "drl" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "drn" = ( @@ -38758,14 +39854,16 @@ }, /area/station/command/office/rd) "drE" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "drF" = ( /obj/machinery/light/directional/east, /obj/structure/reagent_dispensers/fueltank, /obj/machinery/firealarm/directional/east, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "drI" = ( @@ -38773,7 +39871,7 @@ /obj/structure/sign/poster/official/nanotrasen_logo{ pixel_x = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -38821,7 +39919,7 @@ /area/station/medical/surgery/secondary) "drN" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -38866,7 +39964,7 @@ /area/station/medical/storage/secondary) "drX" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -38902,7 +40000,9 @@ }, /area/station/security/visitingroom) "dsb" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/table/glass, /obj/item/stack/sheet/mineral/plasma{ amount = 5 @@ -38932,14 +40032,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "dso" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dsp" = ( /obj/machinery/mech_bay_recharge_port{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/greengrid, /area/station/maintenance/port2) "dsr" = ( @@ -38950,7 +40052,7 @@ /area/station/maintenance/port) "dsu" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "whitepurplecorner" }, @@ -39027,7 +40129,7 @@ name = "Robotics Requests Console"; pixel_y = 30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch/west, /obj/item/stack/sheet/plasteel{ amount = 10 @@ -39062,12 +40164,12 @@ /obj/item/healthanalyzer, /obj/item/healthanalyzer, /obj/item/healthanalyzer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dsL" = ( /obj/machinery/mecha_part_fabricator, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dsM" = ( @@ -39078,7 +40180,7 @@ /obj/item/storage/belt/utility/full, /obj/item/circuitboard/mecha/ripley/main, /obj/item/circuitboard/mecha/ripley/peripherals, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dsO" = ( @@ -39214,7 +40316,9 @@ }, /area/station/medical/medbay2) "dtI" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dtJ" = ( @@ -39235,7 +40339,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "dtN" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dtO" = ( @@ -39253,7 +40357,7 @@ /area/station/maintenance/port) "dtQ" = ( /obj/machinery/light/small/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dtS" = ( @@ -39319,7 +40423,7 @@ /area/station/science/robotics) "dug" = ( /obj/item/robot_parts/robot_suit, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/robotics) "duh" = ( @@ -39327,7 +40431,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/public/locker) "dui" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/science/robotics) "duj" = ( @@ -39347,7 +40451,7 @@ pixel_x = 2; pixel_y = 5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "duk" = ( @@ -39398,7 +40502,7 @@ pixel_x = -7; pixel_y = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/wallmed/directional/east, /turf/simulated/floor/plasteel{ dir = 4; @@ -39406,7 +40510,7 @@ }, /area/station/engineering/break_room) "duD" = ( -/obj/effect/decal/warning_stripes/red/partial, +/obj/effect/turf_decal/delivery/red/partial, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "darkred" @@ -39454,7 +40558,7 @@ /obj/structure/table, /obj/item/clipboard, /obj/item/folder/white, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "duT" = ( @@ -39482,7 +40586,9 @@ name = "Robotics Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -39515,7 +40621,7 @@ }, /area/station/science/research) "dvi" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /turf/simulated/floor/plasteel/dark, @@ -39538,16 +40644,22 @@ }, /area/station/medical/reception) "dvk" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dvl" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dvo" = ( /obj/effect/landmark/start/roboticist, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dvp" = ( @@ -39569,7 +40681,9 @@ dir = 4 }, /obj/effect/landmark/start/roboticist, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dvz" = ( @@ -39612,7 +40726,9 @@ }, /area/station/security/brig) "dvU" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dwi" = ( @@ -39659,7 +40775,7 @@ id_tag = "robodesk"; name = "Robotics Desk Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dwq" = ( @@ -39669,7 +40785,7 @@ /obj/item/flash, /obj/item/robotanalyzer, /obj/item/mmi/robotic_brain, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/mecha_parts/core, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) @@ -39739,7 +40855,9 @@ }, /area/station/medical/morgue) "dwZ" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dxg" = ( @@ -39795,7 +40913,9 @@ /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dxD" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, /area/station/science/robotics) @@ -39877,11 +40997,13 @@ /obj/item/storage/firstaid, /obj/item/storage/firstaid, /obj/item/paicard, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dyN" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -39892,7 +41014,9 @@ /turf/simulated/floor/plasteel, /area/station/science/robotics) "dyO" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dyP" = ( @@ -39904,7 +41028,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/access/any/science/robotics, /obj/effect/mapping_helpers/airlock/access/any/supply/mule_bot, /obj/machinery/door/window/classic/reversed, @@ -40028,7 +41152,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whitepurplecorner" @@ -40046,14 +41170,16 @@ /area/station/science/research) "dzV" = ( /obj/machinery/disposal, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/trunk{ dir = 4 }, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dzW" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -40071,7 +41197,9 @@ /turf/simulated/floor/plasteel, /area/station/science/robotics) "dzX" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -40094,7 +41222,9 @@ /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dAa" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -40181,12 +41311,16 @@ /area/station/medical/surgery/secondary) "dAY" = ( /obj/structure/chair, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dAZ" = ( /obj/structure/chair, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dBd" = ( @@ -40280,32 +41414,38 @@ }, /area/station/medical/cloning) "dBC" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dBE" = ( /obj/structure/chair{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dBF" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dBG" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dBH" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "dBJ" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "dBK" = ( @@ -40321,7 +41461,7 @@ /obj/item/bonegel, /obj/item/FixOVein, /obj/item/surgicaldrill, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/button/windowtint/east{ id = "RoboSurgery" }, @@ -40351,7 +41491,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dBX" = ( @@ -40378,7 +41518,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "dCg" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/structure/table/glass, /obj/item/paper_bin{ pixel_y = 4; @@ -40411,7 +41553,9 @@ /area/station/medical/medbay) "dCl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "dCo" = ( @@ -40439,7 +41583,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dCy" = ( @@ -40458,7 +41604,9 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dCD" = ( @@ -40558,7 +41706,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "dCZ" = ( @@ -40570,12 +41718,12 @@ /obj/item/multitool, /obj/item/clothing/head/welding, /obj/machinery/newscaster/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dDa" = ( /obj/machinery/light/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -40736,7 +41884,9 @@ /turf/simulated/floor/plasteel/grimy, /area/station/security/detective) "dDP" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dEa" = ( @@ -40764,7 +41914,9 @@ /obj/structure/chair{ dir = 4 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dEi" = ( @@ -40776,7 +41928,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -40788,11 +41940,11 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "dEn" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 2; @@ -40812,7 +41964,9 @@ /turf/simulated/wall, /area/station/maintenance/aft) "dEq" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, @@ -40827,7 +41981,9 @@ }, /area/station/medical/virology/lab) "dEr" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/item/restraints/handcuffs/cable/zipties, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -40860,11 +42016,15 @@ }, /area/station/medical/medbay) "dEv" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dEw" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dEx" = ( @@ -40872,7 +42032,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dEE" = ( @@ -40880,7 +42042,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -40904,7 +42068,9 @@ /obj/structure/chair{ dir = 8 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dER" = ( @@ -40972,7 +42138,7 @@ /obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dEZ" = ( @@ -41015,7 +42181,7 @@ pixel_y = 6 }, /obj/machinery/alarm/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/bridge/checkpoint/south) "dFc" = ( @@ -41090,7 +42256,7 @@ /obj/item/mmi, /obj/item/mmi, /obj/item/mmi, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dFx" = ( @@ -41136,7 +42302,7 @@ pixel_y = 4 }, /obj/item/reagent_containers/spray/cleaner, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dFC" = ( @@ -41155,14 +42321,18 @@ /obj/structure/chair{ dir = 1 }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dFV" = ( /obj/structure/chair{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "dFW" = ( @@ -41191,7 +42361,9 @@ }, /area/station/maintenance/apmaint) "dFZ" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -41236,7 +42408,7 @@ "dGn" = ( /obj/item/radio/intercom/directional/south, /obj/structure/closet/secure_closet/roboticist, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d2 = 4; icon_state = "0-4" @@ -41316,7 +42488,9 @@ /area/station/medical/reception) "dHB" = ( /obj/machinery/atmospherics/unary/portables_connector, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dHF" = ( @@ -41358,7 +42532,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dHN" = ( @@ -41394,7 +42568,7 @@ pixel_y = 5 }, /obj/item/storage/box/masks, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dHS" = ( @@ -41410,7 +42584,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/directional/south, /turf/simulated/floor/plasteel, /area/station/bridge/checkpoint/south) @@ -41426,7 +42600,9 @@ "dIb" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/light/small/directional/north, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dIi" = ( @@ -41456,7 +42632,9 @@ /area/station/service/chapel/office) "dIy" = ( /obj/machinery/atmospherics/unary/portables_connector, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dIA" = ( @@ -41483,7 +42661,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/effect/mapping_helpers/airlock/access/any/science/research, /turf/simulated/floor/plasteel, @@ -41543,7 +42723,9 @@ dir = 1; network = list("Research","SS13") }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics/chargebay) "dIN" = ( @@ -41571,7 +42753,7 @@ /obj/item/stack/sheet/rglass{ amount = 50 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -41655,7 +42837,7 @@ "dJH" = ( /obj/machinery/economy/vending/cigarette, /obj/structure/window/reinforced, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "green" @@ -41855,7 +43037,9 @@ locked = 1; name = "Escape Airlock" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dKY" = ( @@ -41873,7 +43057,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dKZ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ @@ -42020,7 +43204,7 @@ dir = 1; layer = 2.9 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "green" @@ -42256,7 +43440,9 @@ /obj/machinery/computer/rdconsole/robotics{ dir = 1 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dOd" = ( @@ -42332,7 +43518,7 @@ /obj/structure/closet/fireaxecabinet{ pixel_x = 30 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/dispenser, /turf/simulated/floor/plasteel{ dir = 6; @@ -42376,7 +43562,9 @@ /obj/structure/window/reinforced/polarized{ id = "RoboSurgery" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dOO" = ( @@ -42713,7 +43901,9 @@ "dPZ" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dQa" = ( @@ -42723,7 +43913,9 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dQb" = ( @@ -42747,7 +43939,9 @@ id_tag = "evashutters2"; name = "E.V.A. Storage Shutters" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dQf" = ( @@ -42760,7 +43954,9 @@ id = "evashutters2"; name = "Auxilary E.V.A. Storage" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dQg" = ( @@ -42776,7 +43972,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dQh" = ( @@ -42817,7 +44015,9 @@ name = "Auxiliary E.V.A." }, /obj/effect/mapping_helpers/airlock/access/any/command/eva, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dQp" = ( @@ -42839,7 +44039,7 @@ }, /obj/item/circular_saw, /obj/item/cautery, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dQr" = ( @@ -42861,7 +44061,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dQD" = ( @@ -42869,7 +44071,9 @@ anchored = 1; state = 2 }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dQI" = ( @@ -42964,7 +44168,9 @@ icon_state = "2-4" }, /obj/effect/landmark/spawner/xeno, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dRc" = ( @@ -42980,11 +44186,15 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/portsolar) "dRj" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRk" = ( @@ -42995,12 +44205,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRl" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "green" @@ -43020,22 +44232,30 @@ name = "Aft Port Solar Control" }, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dRp" = ( /obj/machinery/alarm/directional/south, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dRq" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dRr" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRs" = ( @@ -43065,7 +44285,9 @@ /area/station/service/chapel) "dRB" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRD" = ( @@ -43076,7 +44298,9 @@ "dRE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -43085,7 +44309,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRF" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRG" = ( @@ -43110,7 +44336,9 @@ /turf/simulated/wall/r_wall, /area/station/maintenance/apmaint) "dRK" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRL" = ( @@ -43148,7 +44376,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRR" = ( @@ -43168,7 +44396,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSa" = ( @@ -43211,7 +44441,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -43279,7 +44509,7 @@ "dSn" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/three, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutral" @@ -43306,7 +44536,7 @@ /area/station/hallway/secondary/exit) "dSp" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutral" @@ -43314,7 +44544,7 @@ /area/station/maintenance/apmaint) "dSq" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSr" = ( @@ -43358,7 +44588,7 @@ /area/station/hallway/secondary/exit) "dSC" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/directional/south, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -43371,7 +44601,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSG" = ( @@ -43385,7 +44617,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSH" = ( @@ -43429,7 +44663,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSQ" = ( @@ -43443,7 +44679,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dST" = ( @@ -43479,7 +44715,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dSX" = ( @@ -43513,12 +44751,16 @@ icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dTh" = ( /obj/machinery/door/airlock/maintenance, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) @@ -43773,7 +45015,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dUl" = ( @@ -43782,7 +45026,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dUm" = ( @@ -43899,7 +45145,9 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dUF" = ( @@ -43908,7 +45156,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plating/airless, /area/space/nearstation) "dUG" = ( @@ -43918,7 +45168,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dUH" = ( @@ -43928,7 +45180,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dUI" = ( @@ -43943,7 +45197,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dUJ" = ( @@ -44015,7 +45271,9 @@ "dUS" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/light/directional/east, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dUT" = ( @@ -44108,7 +45366,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dVp" = ( @@ -44148,7 +45408,9 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating/airless, /area/station/engineering/control) "dWa" = ( @@ -44158,7 +45420,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -44211,7 +45475,7 @@ /area/space) "dWg" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -44225,12 +45489,16 @@ /area/station/maintenance/port) "dWi" = ( /obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/engineering/control) "dWj" = ( /obj/machinery/light/small/directional/north, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -44239,14 +45507,14 @@ /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "dWk" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, /area/station/maintenance/port) "dWl" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -44254,7 +45522,7 @@ /area/station/science/xenobiology) "dWm" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dWp" = ( @@ -44263,7 +45531,7 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dWq" = ( @@ -44274,7 +45542,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -44292,7 +45560,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/extinguisher_cabinet/directional/south{ pixel_x = 24 }, @@ -44304,7 +45572,7 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/extinguisher_cabinet/directional/south{ pixel_x = -24 }, @@ -44312,7 +45580,7 @@ /area/station/science/xenobiology) "dWt" = ( /obj/machinery/alarm/directional/south, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -44322,7 +45590,7 @@ /area/station/science/xenobiology) "dWu" = ( /obj/machinery/newscaster/directional/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -44337,7 +45605,7 @@ /obj/item/wrench, /obj/item/clothing/mask/gas, /obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dWw" = ( @@ -44401,7 +45669,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -44413,7 +45681,7 @@ /area/station/bridge/checkpoint/south) "dWL" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/bridge/checkpoint/south) "dWP" = ( @@ -44421,7 +45689,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -44517,7 +45785,9 @@ /obj/structure/window/reinforced/polarized{ id = "RoboSurgery" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /turf/simulated/floor/plasteel, /area/station/science/robotics) "dXs" = ( @@ -44615,7 +45885,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "dXI" = ( @@ -44655,7 +45927,9 @@ }, /area/station/science/genetics) "dYj" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/chem_dispenser, /obj/structure/reagent_dispensers/fueltank/chem/south, /obj/item/reagent_containers/glass/beaker/large, @@ -44686,7 +45960,7 @@ /obj/structure/sign/poster/random{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -44696,7 +45970,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "dYr" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -44709,12 +45983,16 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "dYw" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dYx" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -44729,7 +46007,9 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/abandonedbar) "dYA" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) @@ -44750,13 +46030,13 @@ /area/station/maintenance/port2) "dYD" = ( /obj/item/robot_parts/robot_suit, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "dYG" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -44765,7 +46045,7 @@ /obj/structure/sign/poster/random{ pixel_y = -32 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) @@ -45308,7 +46588,9 @@ }, /area/station/security/warden) "eek" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, @@ -45332,7 +46614,9 @@ /turf/simulated/floor/plasteel/white, /area/station/science/storage) "eeP" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -45946,7 +47230,7 @@ /obj/structure/toilet{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door_control/bolt_control/south{ id = "DormToilet1" }, @@ -45999,7 +47283,9 @@ /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "eqH" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/firealarm/directional/north, /turf/simulated/floor/plasteel{ dir = 9; @@ -46397,7 +47683,9 @@ }, /area/station/security/warden) "exZ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/binary/pump{ dir = 4 }, @@ -46554,7 +47842,7 @@ /area/station/maintenance/fore) "ezp" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/newscaster/directional/south, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -46601,7 +47889,7 @@ /turf/simulated/wall/r_wall, /area/station/medical/chemistry) "eBa" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -46655,7 +47943,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/command/vault) "eCa" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/closet/secure_closet/personal/patient, /obj/item/clothing/suit/straight_jacket, /obj/item/clothing/mask/muzzle, @@ -46674,7 +47964,9 @@ /area/station/medical/medbay2) "eCj" = ( /obj/machinery/status_display/directional/east, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/camera{ c_tag = "Arrivals Port Fore"; dir = 8 @@ -46742,7 +48034,9 @@ /turf/simulated/floor/carpet, /area/station/command/office/hop) "eEd" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/item/radio/intercom/directional/south, /obj/structure/cable/yellow{ d1 = 4; @@ -46770,7 +48064,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -46805,7 +48099,7 @@ /obj/structure/table/reinforced, /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/tank/internals/emergency_oxygen/engi, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -46890,7 +48184,7 @@ }, /area/station/aisat) "eHF" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" @@ -46935,7 +48229,9 @@ }, /area/station/medical/cryo) "eIk" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/disposalpipe/trunk{ dir = 1 }, @@ -47067,7 +48363,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, @@ -47105,7 +48403,9 @@ /turf/simulated/floor/wood/oak, /area/station/legal/magistrate) "eLd" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/item/kirbyplants, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) @@ -47153,7 +48453,7 @@ /area/station/science/storage) "eMw" = ( /obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, @@ -47303,7 +48603,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -47382,7 +48682,9 @@ /area/station/security/brig) "eQc" = ( /obj/machinery/suit_storage_unit/engine, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/status_display/directional/north, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) @@ -47657,7 +48959,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "eUF" = ( @@ -47900,7 +49204,9 @@ /area/station/legal/courtroom) "fbB" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "fca" = ( @@ -47976,7 +49282,7 @@ /obj/item/weldingtool, /obj/item/clothing/head/welding, /obj/machinery/newscaster/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "feK" = ( @@ -48055,7 +49361,9 @@ /area/station/maintenance/fore) "ffZ" = ( /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -48083,7 +49391,7 @@ /turf/simulated/floor/plasteel/freezer, /area/station/public/toilet) "fgI" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -48372,7 +49680,9 @@ id_tag = "Warden"; name = "Warden Privacy Shutters" }, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -48565,7 +49875,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -48696,7 +50006,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=hall7c"; location = "hall7b" @@ -48881,7 +50191,7 @@ }, /area/station/security/prison/cell_block/A) "fvA" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -49167,7 +50477,7 @@ /area/station/maintenance/abandoned_garden) "fze" = ( /obj/structure/closet/l3closet/scientist, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -49202,7 +50512,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -49297,7 +50609,7 @@ /obj/structure/table/reinforced, /obj/item/stack/rods, /obj/item/stack/cable_coil/random, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/stack/sheet/glass{ amount = 10 }, @@ -49319,7 +50631,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -49349,7 +50663,7 @@ /obj/item/crowbar/red, /obj/item/wrench, /obj/item/tank/internals/emergency_oxygen/engi, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch/south, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) @@ -49412,7 +50726,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/old_kitchen) "fEi" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/plantgenes, /obj/machinery/light/directional/north, /turf/simulated/floor/plasteel/dark, @@ -49422,7 +50736,7 @@ autolink_id = "enginen_vent"; dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "fEv" = ( @@ -49562,7 +50876,9 @@ }, /area/station/medical/virology/lab) "fFX" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/disposal, /obj/machinery/door_control/shutter/south{ id = "chemdesk"; @@ -49623,7 +50939,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) @@ -49937,7 +51255,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "fOa" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/floodlight, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -49971,7 +51289,7 @@ /area/space/nearstation) "fOy" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom/directional/south, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) @@ -50037,7 +51355,7 @@ }, /area/station/hallway/secondary/entry) "fPx" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/junction{ dir = 8 }, @@ -50253,7 +51571,7 @@ pixel_y = -2; pixel_x = -6 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -50354,7 +51672,7 @@ /obj/item/wrench, /obj/machinery/firealarm/directional/east, /obj/machinery/light_switch/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/stack/sheet/mineral/plasma{ amount = 5 }, @@ -50440,13 +51758,17 @@ "fTX" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ icon_state = "dark" }, /area/station/maintenance/starboard2) "fTZ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "fUl" = ( @@ -50480,7 +51802,7 @@ /turf/simulated/floor/plating, /area/station/security/visitingroom) "fVi" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "fVI" = ( @@ -50737,7 +52059,7 @@ /area/station/service/bar/atrium) "gaB" = ( /obj/machinery/economy/vending/tool/free, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "gaQ" = ( @@ -50788,7 +52110,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -50811,7 +52133,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -51007,14 +52331,14 @@ /area/station/hallway/primary/central) "gga" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "ggf" = ( -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/bodyscanner{ dir = 4 }, @@ -51087,7 +52411,7 @@ "ghP" = ( /obj/structure/table/reinforced, /obj/machinery/light/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/stack/sheet/mineral/plasma{ amount = 30 }, @@ -51139,7 +52463,9 @@ }, /area/station/maintenance/fore2) "giz" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -51253,7 +52579,7 @@ /area/station/science/explab) "gkj" = ( /obj/machinery/economy/vending/crittercare, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -51302,7 +52628,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, @@ -51326,7 +52652,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "glP" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/hallway/secondary/exit/maintenance) "glR" = ( @@ -51398,7 +52724,7 @@ /area/station/security/prison/cell_block/A) "gnl" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "gnn" = ( @@ -51409,7 +52735,7 @@ /area/station/maintenance/starboard) "gnD" = ( /obj/machinery/economy/vending/engivend, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -51500,7 +52826,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "gpP" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/door_control/shutter/south{ id = "Secure Armory"; name = "Secure Armory Shutter Control"; @@ -51943,7 +53271,7 @@ /obj/item/storage/briefcase/inflatable{ pixel_x = -2 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "gwI" = ( @@ -51987,7 +53315,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/alarm/engine{ pixel_y = 24 }, @@ -52062,7 +53392,9 @@ "gyp" = ( /obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/supply/storage) "gyL" = ( @@ -52191,7 +53523,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/visible, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -52218,8 +53550,10 @@ /obj/machinery/door/window/reinforced/normal{ dir = 8 }, -/obj/effect/decal/warning_stripes/red/hollow, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/delivery/red/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/item/storage/box/rubbershot{ pixel_x = -3; pixel_y = -3 @@ -52290,7 +53624,7 @@ }, /area/station/service/kitchen) "gCv" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/freezer/kitchen, /obj/machinery/light/directional/south, /turf/simulated/floor/plasteel, @@ -52569,7 +53903,7 @@ /area/station/command/office/cmo) "gJk" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -52618,7 +53952,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "gJL" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) @@ -52708,7 +54044,9 @@ /turf/simulated/floor/plasteel/freezer, /area/station/public/toilet) "gLk" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -52804,7 +54142,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /obj/structure/cable{ @@ -52840,7 +54178,7 @@ }, /area/station/public/locker) "gMT" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -52871,7 +54209,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /obj/structure/cable{ @@ -53028,7 +54366,7 @@ /area/station/hallway/secondary/exit/maintenance) "gQF" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, @@ -53056,7 +54394,7 @@ /area/station/maintenance/old_detective) "gRx" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -53222,7 +54560,7 @@ /area/station/engineering/control) "gTF" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "gTS" = ( @@ -53325,7 +54663,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/engineering/aitransit) "gVw" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/engine, /area/station/medical/chemistry) @@ -53381,7 +54721,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "gWk" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/recharge_station, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -53491,7 +54831,7 @@ }, /area/station/medical/medbay2) "gYB" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /obj/effect/decal/cleanable/dirt, @@ -53506,7 +54846,9 @@ "gYK" = ( /obj/structure/cable, /obj/machinery/power/apc/directional/west, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/light/small/directional/west, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) @@ -53668,7 +55010,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "hcr" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -53718,7 +55062,7 @@ /area/station/medical/morgue) "hdR" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/item/clothing/accessory/holster{ pixel_x = -6; pixel_y = 6 @@ -53779,7 +55123,7 @@ /turf/simulated/floor/wood, /area/station/security/permabrig) "hfh" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -53809,7 +55153,7 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -54009,7 +55353,9 @@ }, /area/station/medical/surgery/primary) "hiq" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -54052,7 +55398,7 @@ /obj/machinery/sleeper{ dir = 4 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -54378,7 +55724,9 @@ /turf/simulated/floor/wood/oak, /area/station/medical/psych) "hqT" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "green" @@ -54465,7 +55813,7 @@ /area/station/science/toxins/mixing) "hst" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "red" @@ -54546,7 +55894,9 @@ /turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "htQ" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/reagent_dispensers/peppertank/south, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) @@ -54563,12 +55913,12 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "huY" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/engineering_electrical, /turf/simulated/floor/plasteel, /area/station/engineering/control) "hvi" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -54617,8 +55967,10 @@ }, /area/station/engineering/atmos/control) "hvw" = ( -/obj/effect/decal/warning_stripes/blue, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/delivery/blue, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/shower{ dir = 8 }, @@ -54674,7 +56026,9 @@ /turf/simulated/floor/plasteel/white, /area/station/science/research) "hwu" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -54891,7 +56245,7 @@ }, /area/station/hallway/primary/central/se) "hzs" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) @@ -54927,7 +56281,7 @@ /turf/simulated/wall, /area/station/medical/morgue) "hzW" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/kitchenspike, /obj/machinery/camera{ c_tag = "Kitchen Backroom" @@ -55027,7 +56381,7 @@ /area/station/security/visitingroom) "hBu" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -55087,7 +56441,9 @@ name = "Research Division Access" }, /obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/science/research) @@ -55098,7 +56454,7 @@ /area/station/service/library) "hDf" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -55168,7 +56524,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 6 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -55213,7 +56571,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -55350,7 +56708,7 @@ "hGx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/engine, /area/station/engineering/controlroom) "hGN" = ( @@ -55423,7 +56781,9 @@ /area/station/science/research) "hHr" = ( /obj/machinery/light/directional/north, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/supply/storage) "hHx" = ( @@ -55666,7 +57026,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, @@ -55830,7 +57192,7 @@ }, /area/station/public/fitness) "hNw" = ( -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkredfull" }, @@ -55856,7 +57218,7 @@ }, /area/station/security/brig) "hNS" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 @@ -55939,7 +57301,7 @@ /area/station/service/library) "hPf" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "hPm" = ( @@ -56144,7 +57506,7 @@ }, /area/station/medical/virology/lab) "hTr" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/bridge/checkpoint/south) "hTB" = ( @@ -56159,7 +57521,9 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/portable/canister, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -56337,7 +57701,7 @@ /area/station/maintenance/starboard) "hVu" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -56420,7 +57784,9 @@ /area/station/maintenance/fore) "hWp" = ( /obj/machinery/light/directional/east, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -56558,7 +57924,7 @@ /area/station/security/permabrig) "iaD" = ( /obj/machinery/light_switch/east, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "iaG" = ( @@ -56661,7 +58027,7 @@ }, /area/station/hallway/secondary/exit) "ice" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/chair{ dir = 4 }, @@ -56678,7 +58044,7 @@ "ici" = ( /obj/machinery/economy/vending/tool, /obj/item/radio/intercom/directional/west, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "ics" = ( @@ -56731,7 +58097,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "idf" = ( @@ -56905,7 +58273,7 @@ }, /area/station/service/theatre) "ifQ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/crate/freezer, /obj/machinery/alarm/directional/west, /turf/simulated/floor/plasteel{ @@ -57111,7 +58479,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ijq" = ( @@ -57299,7 +58669,7 @@ /area/station/medical/medbay) "imN" = ( /obj/structure/closet/crate/freezer/iv_storage, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/light/directional/south, /obj/structure/extinguisher_cabinet/directional/south, /turf/simulated/floor/plasteel{ @@ -57307,7 +58677,9 @@ }, /area/station/medical/sleeper) "imZ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkred" @@ -57402,7 +58774,7 @@ /area/station/service/kitchen) "ioI" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whiteblue" @@ -57522,7 +58894,7 @@ }, /area/station/maintenance/abandoned_garden) "ipW" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/shutters{ dir = 8; id_tag = "paramedic"; @@ -57571,7 +58943,9 @@ /turf/simulated/floor/plating, /area/station/service/theatre) "iqR" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -57749,7 +59123,7 @@ /area/station/hallway/primary/central/north) "itF" = ( /obj/structure/closet/l3closet/security, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/machinery/recharger/wallcharger{ pixel_x = 32 }, @@ -57863,7 +59237,9 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/exit/maintenance) "iuA" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/light/directional/west, /turf/simulated/floor/plasteel{ dir = 8; @@ -57909,7 +59285,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "ivR" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -57977,7 +59353,7 @@ /turf/simulated/floor/plating, /area/station/science/toxins/launch) "ixA" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/recharge_station, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) @@ -58230,7 +59606,7 @@ /turf/space, /area/space/nearstation) "iBF" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/chair{ dir = 4 }, @@ -58292,7 +59668,9 @@ /obj/machinery/power/terminal{ dir = 1 }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable/yellow{ d2 = 8; icon_state = "0-8" @@ -58605,7 +59983,7 @@ }, /area/station/service/bar) "iIM" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -58674,7 +60052,7 @@ /area/station/maintenance/starboard2) "iLl" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -58820,7 +60198,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/old_detective) "iNR" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -59148,7 +60526,7 @@ /area/station/maintenance/starboard2) "iUa" = ( /obj/machinery/economy/vending/tool/free, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/light/directional/east, /turf/simulated/floor/plasteel, /area/station/engineering/control) @@ -59255,7 +60633,7 @@ /obj/item/airlock_electronics, /obj/item/airlock_electronics, /obj/machinery/light/directional/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/airlock_electronics, /obj/machinery/light_switch/south, /turf/simulated/floor/plasteel, @@ -59376,7 +60754,7 @@ /area/station/science/xenobiology) "iYd" = ( /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "iYj" = ( @@ -59444,7 +60822,9 @@ }, /area/station/security/processing) "iZl" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable, /turf/simulated/floor/plating, /area/station/maintenance/electrical) @@ -59463,7 +60843,9 @@ /turf/simulated/floor/carpet, /area/station/legal/courtroom) "iZL" = ( -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 4; @@ -59512,7 +60894,7 @@ /area/station/security/prison/cell_block/A) "jby" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -59556,7 +60938,7 @@ /area/station/service/barber) "jbW" = ( /obj/item/radio/intercom/directional/west, -/obj/effect/decal/warning_stripes/blue/partial{ +/obj/effect/turf_decal/delivery/blue/partial{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -59623,7 +61005,7 @@ /area/station/hallway/primary/central/north) "jdm" = ( /obj/structure/closet/secure_closet/security, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/machinery/recharger/wallcharger{ pixel_x = -27 }, @@ -59697,7 +61079,7 @@ /obj/item/gun/energy/laser{ pixel_x = -2 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/item/gun/energy/laser, /obj/item/gun/energy/laser{ pixel_x = 2 @@ -59723,7 +61105,7 @@ }, /area/station/maintenance/fore) "jfy" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom/directional/south, /obj/structure/sink/directional/east, /obj/structure/mirror{ @@ -59771,7 +61153,7 @@ }, /area/station/hallway/secondary/exit) "jfR" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -59872,7 +61254,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/security/warden) "jhz" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/economy/atm/east, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -59942,7 +61326,7 @@ pixel_y = -32 }, /obj/structure/closet/secure_closet/engineering_welding, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "jiy" = ( @@ -60023,7 +61407,7 @@ /area/station/medical/storage) "jji" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitepurplecorner" @@ -60137,7 +61521,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/landmark/lightsout, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) @@ -60171,7 +61555,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "jkP" = ( @@ -60211,7 +61595,7 @@ name = "Turbine Generator Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/visible, @@ -60237,7 +61621,7 @@ }, /area/station/service/bar/atrium) "jmF" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /obj/machinery/light/small/directional/west, @@ -60349,7 +61733,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/engineering/aitransit) "jog" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/engineering_electrical, /turf/simulated/floor/plasteel{ dir = 4; @@ -60390,7 +61774,7 @@ /area/station/security/brig) "joU" = ( /obj/machinery/economy/vending/cigarette, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -60453,7 +61837,9 @@ /area/station/science/genetics) "jpy" = ( /obj/machinery/suit_storage_unit/engine, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "jpB" = ( @@ -60585,7 +61971,7 @@ /area/station/medical/psych) "jrw" = ( /obj/structure/closet/secure_closet/security, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/item/clothing/mask/balaclava, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -60718,7 +62104,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -60734,7 +62122,7 @@ /area/station/science/explab) "juJ" = ( /obj/machinery/economy/vending/cola, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -60809,7 +62197,7 @@ /area/station/engineering/tech_storage) "jvu" = ( /obj/effect/landmark/start/cargo_technician, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -61316,7 +62704,7 @@ autolink_id = "engines_vent"; dir = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "jEZ" = ( @@ -61546,7 +62934,7 @@ pixel_y = 6; vent_link_id = "escape_vent" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/light/small/directional/east, /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) @@ -61767,7 +63155,7 @@ /area/station/supply/sorting) "jMo" = ( /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom/directional/north, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, @@ -61860,7 +63248,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /obj/structure/rack, /obj/item/storage/firstaid/o2{ pixel_y = 6 @@ -61913,7 +63301,7 @@ /turf/simulated/floor/plasteel, /area/station/security/processing) "jOB" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -62002,7 +63390,9 @@ }, /area/station/maintenance/fore) "jRl" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkblue" @@ -62025,7 +63415,7 @@ /area/station/service/library) "jRG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -62158,7 +63548,7 @@ }, /obj/machinery/alarm/directional/south, /obj/machinery/economy/vending/robodrobe, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/robotics) "jTD" = ( @@ -62182,7 +63572,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "jTH" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -62581,7 +63973,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/engine, /area/station/engineering/controlroom) "kaP" = ( @@ -62712,7 +64104,7 @@ /area/station/service/theatre) "kcw" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -62726,8 +64118,10 @@ /area/station/hallway/primary/central/se) "kcz" = ( /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/delivery/red/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/item/radio/intercom/directional/west, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) @@ -62741,7 +64135,9 @@ locked = 1; name = "Escape External Access" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/access_button/east{ autolink_id = "escape_btn_ext"; name = "exterior access button"; @@ -62856,7 +64252,7 @@ }, /area/station/hallway/primary/port) "keU" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/seed_extractor, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -62884,7 +64280,7 @@ /area/station/hallway/primary/central/sw) "kfw" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -62977,7 +64373,7 @@ /area/station/public/locker) "kgr" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/walllocker/emerglocker/west, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -63074,7 +64470,7 @@ /area/station/hallway/primary/central/se) "kiv" = ( /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, @@ -63083,8 +64479,10 @@ }, /area/station/supply/storage) "kiB" = ( -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/table/reinforced, /obj/item/tank/jetpack/carbondioxide, /obj/machinery/light/directional/north, @@ -63214,7 +64612,7 @@ /area/station/engineering/control) "kkR" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light_switch/south, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -63235,7 +64633,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) @@ -63417,7 +64817,7 @@ /area/station/service/chapel) "kpD" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "kpK" = ( @@ -63451,7 +64851,7 @@ c_tag = "Escape Shuttle Command Point" }, /obj/item/radio/intercom/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/bridge/checkpoint/south) "krc" = ( @@ -63462,7 +64862,9 @@ }, /area/station/medical/morgue) "krr" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/sign/vacuum{ pixel_x = -32 }, @@ -63507,7 +64909,7 @@ /area/station/hallway/primary/central/west) "krP" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "ksd" = ( @@ -63603,7 +65005,7 @@ /area/station/maintenance/old_kitchen) "kur" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -63642,7 +65044,7 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -63815,7 +65217,9 @@ }, /area/station/service/barber) "kyw" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "kyz" = ( @@ -63958,7 +65362,7 @@ name = "Atmospherics Access" }, /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "kAK" = ( @@ -63968,7 +65372,7 @@ /turf/simulated/wall/r_wall, /area/station/medical/chemistry) "kAN" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -64096,7 +65500,9 @@ /turf/simulated/floor/wood/oak, /area/station/service/bar/atrium) "kDE" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/table/glass, /obj/machinery/reagentgrinder{ pixel_y = 10 @@ -64334,7 +65740,7 @@ "kGW" = ( /obj/machinery/door/poddoor/impassable/gamma, /obj/structure/fans/tiny, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plasteel/dark, /area/station/security/storage) "kHe" = ( @@ -64418,7 +65824,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/security/main) "kIs" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/item/radio/intercom/directional/south, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) @@ -64458,7 +65866,9 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/library) "kJd" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/light/directional/south, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -64502,7 +65912,9 @@ }, /area/station/hallway/primary/central/north) "kKH" = ( -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -64617,7 +66029,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -64791,7 +66205,7 @@ /area/station/maintenance/starboard) "kOD" = ( /obj/machinery/bodyscanner, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -64803,7 +66217,7 @@ /area/station/maintenance/starboard) "kOW" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/sign/nosmoking_2{ pixel_x = 32 }, @@ -64825,7 +66239,7 @@ /area/station/command/office/hop) "kPm" = ( /obj/structure/closet/secure_closet/security, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/item/clothing/mask/balaclava, /obj/machinery/firealarm/directional/east, /obj/structure/window/reinforced{ @@ -64922,7 +66336,7 @@ }, /area/station/science/genetics) "kSc" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -64936,7 +66350,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/visible/cyan, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) @@ -65056,7 +66470,7 @@ /area/station/maintenance/abandonedbar) "kUQ" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -65381,7 +66795,7 @@ network = list("Engineering","SS13") }, /obj/structure/closet/secure_closet/engineering_electrical, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/item/radio/intercom/directional/east, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) @@ -65657,7 +67071,7 @@ }, /area/station/science/xenobiology) "lfQ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -65819,7 +67233,7 @@ "liC" = ( /obj/machinery/light/directional/south, /obj/machinery/economy/vending/snack, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -65845,7 +67259,7 @@ /area/station/science/toxins/launch) "liZ" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -65936,7 +67350,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/blue/partial{ +/obj/effect/turf_decal/delivery/blue/partial{ dir = 4 }, /turf/simulated/floor/plasteel{ @@ -66288,7 +67702,9 @@ icon_state = "4-8" }, /obj/machinery/alarm/directional/north, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "lqL" = ( @@ -66297,7 +67713,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -66459,7 +67877,9 @@ /area/station/science/toxins/mixing) "ltw" = ( /obj/machinery/light/directional/east, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ltA" = ( @@ -66649,7 +68069,7 @@ icon_state = "1-2" }, /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "redfull" }, @@ -66703,7 +68123,9 @@ /area/station/engineering/break_room) "lxh" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/port) @@ -66817,7 +68239,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "lzl" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -66852,7 +68276,7 @@ }, /area/station/medical/virology/lab) "lzQ" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/recharge_station, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) @@ -66925,7 +68349,7 @@ /area/station/service/library) "lBf" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -66955,7 +68379,7 @@ /area/station/science/break_room) "lBu" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -67009,7 +68433,7 @@ "lCu" = ( /obj/structure/table/reinforced, /obj/machinery/newscaster/directional/north, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) "lCy" = ( @@ -67193,7 +68617,7 @@ "lFJ" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -67202,7 +68626,7 @@ }, /area/station/supply/storage) "lGu" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/shutters{ dir = 8; id_tag = "paramedic"; @@ -67320,7 +68744,7 @@ /area/station/security/prison/cell_block/A) "lIv" = ( /obj/machinery/suit_storage_unit/clown, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "lIE" = ( @@ -67398,7 +68822,7 @@ /area/station/security/permabrig) "lJd" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/item/grenade/barrier{ pixel_x = 5; pixel_y = 5 @@ -67486,12 +68910,12 @@ /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/item/flashlight, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "lLj" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 4; @@ -67554,7 +68978,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "lMb" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -67614,7 +69038,7 @@ /area/station/security/permabrig) "lML" = ( /obj/machinery/economy/vending/clothing, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -67677,7 +69101,7 @@ /obj/machinery/recharger/wallcharger{ pixel_x = 35 }, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/item/clothing/mask/balaclava, /obj/structure/window/reinforced{ dir = 4 @@ -67803,7 +69227,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/old_kitchen) "lPP" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /turf/simulated/floor/plasteel{ @@ -67842,7 +69266,7 @@ /area/station/security/prisonlockers) "lQa" = ( /obj/machinery/sleeper, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/camera{ c_tag = "Medbay Treatment North"; network = list("Medbay","SS13") @@ -67900,7 +69324,7 @@ /area/station/public/locker) "lQC" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "lQE" = ( @@ -67951,12 +69375,12 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/library) "lRf" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "lRi" = ( -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /obj/structure/rack, /obj/item/storage/firstaid/brute{ pixel_y = 6 @@ -68000,7 +69424,9 @@ /turf/simulated/floor/carpet/orange, /area/station/service/theatre) "lSE" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -68168,7 +69594,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -68555,7 +69981,7 @@ /turf/simulated/floor/plasteel, /area/station/service/janitor) "mga" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/urinal{ pixel_y = 28 }, @@ -68564,7 +69990,9 @@ }, /area/station/public/toilet) "mgl" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/manifold/visible, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) @@ -68635,7 +70063,9 @@ /area/station/maintenance/fore) "mhU" = ( /obj/item/radio/intercom/directional/east, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkblue" @@ -68859,7 +70289,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "mmg" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -69058,7 +70488,7 @@ /area/station/medical/break_room) "mpS" = ( /obj/machinery/atmospherics/portable/canister/carbon_dioxide, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "mpV" = ( @@ -69073,7 +70503,7 @@ name = "Engineering Requests Console"; pixel_y = -30 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/closet/wardrobe/engineering_yellow, /turf/simulated/floor/plasteel, /area/station/engineering/control) @@ -69250,11 +70680,11 @@ "msu" = ( /obj/structure/target_stake, /obj/machinery/magnetic_module, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plasteel, /area/station/security/range) "msA" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/punching_bag, /turf/simulated/floor/plasteel, /area/station/public/fitness) @@ -69270,8 +70700,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/grenade/chem_grenade/metalfoam, /obj/item/grenade/chem_grenade/metalfoam, /obj/item/grenade/gas/oxygen, @@ -69323,7 +70753,7 @@ /turf/simulated/wall, /area/station/medical/surgery/secondary) "mui" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/table, /obj/machinery/reagentgrinder{ pixel_y = 9 @@ -69486,7 +70916,9 @@ }, /area/station/security/brig) "mxG" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/item/kirbyplants, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -69573,7 +71005,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "mzk" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/hallway/secondary/exit/maintenance) "mzt" = ( @@ -69701,7 +71135,7 @@ /area/station/medical/virology/lab) "mBB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellow" @@ -69792,12 +71226,12 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "mDf" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -69808,7 +71242,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/port2) "mDm" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "mDu" = ( @@ -69866,7 +71302,7 @@ }, /area/station/medical/virology/lab) "mFi" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/reagent_dispensers/watertank/high, /obj/item/reagent_containers/glass/bucket, /obj/item/reagent_containers/glass/bucket, @@ -69882,7 +71318,9 @@ "mFy" = ( /obj/machinery/status_display/directional/east, /obj/machinery/light/directional/east, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "mGG" = ( @@ -69952,7 +71390,7 @@ /area/station/maintenance/starboard) "mJr" = ( /obj/structure/plasticflaps, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -70066,7 +71504,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "mNk" = ( -/obj/effect/decal/warning_stripes/red/partial, +/obj/effect/turf_decal/delivery/red/partial, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkredcorners" @@ -70165,7 +71603,7 @@ /turf/simulated/floor/wood, /area/station/security/permabrig) "mPT" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d2 = 2; icon_state = "0-2" @@ -70174,7 +71612,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "mPY" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 @@ -70196,7 +71634,7 @@ /obj/machinery/atmospherics/portable/canister/oxygen{ anchored = 1 }, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /obj/machinery/alarm/directional/north, /turf/simulated/floor/plasteel{ dir = 9; @@ -70475,7 +71913,9 @@ }, /area/station/medical/reception) "mTu" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "mTw" = ( @@ -70594,7 +72034,7 @@ /area/station/public/fitness) "mVF" = ( /obj/structure/closet/secure_closet/security, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/item/clothing/mask/balaclava, /obj/item/radio/intercom/directional/east, /obj/structure/window/reinforced, @@ -70618,7 +72058,7 @@ id_tag = "stationawaygate"; name = "Gateway Access Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -70704,7 +72144,7 @@ /area/station/maintenance/starboard2) "mYH" = ( /obj/machinery/newscaster/directional/west, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -70769,7 +72209,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/obj/effect/decal/warning_stripes/southeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -70830,7 +72272,9 @@ /area/station/public/fitness) "naq" = ( /obj/structure/cable/yellow, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/power/emitter{ anchored = 1; state = 2 @@ -70914,7 +72358,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/southwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, /obj/machinery/atmospherics/meter, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -70992,7 +72438,9 @@ }, /area/station/security/storage) "ncT" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/chem_heater, /turf/simulated/floor/engine, /area/station/medical/chemistry) @@ -71111,7 +72559,7 @@ /area/station/supply/office) "nft" = ( /obj/machinery/atmospherics/portable/canister/air, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/visible/cyan, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) @@ -71726,7 +73174,9 @@ }, /area/station/public/locker) "npj" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/firealarm/directional/east, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) @@ -71795,7 +73245,7 @@ }, /area/station/engineering/hardsuitstorage) "nqn" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/rack/gunrack, /obj/item/gun/projectile/shotgun/riot{ pixel_x = -2 @@ -71967,7 +73417,7 @@ }, /area/station/medical/cryo) "num" = ( -/obj/effect/decal/warning_stripes/red/partial, +/obj/effect/turf_decal/delivery/red/partial, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 1; @@ -72000,7 +73450,7 @@ }, /area/station/hallway/primary/central/west) "nvd" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/closet/crate/hydroponics/prespawned, /obj/machinery/newscaster/directional/west, /turf/simulated/floor/plasteel/dark, @@ -72260,12 +73710,14 @@ }, /area/station/command/bridge) "nzd" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/closet/firecloset, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "nzm" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/visible/purple, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -72282,7 +73734,9 @@ }, /area/station/science/genetics) "nzL" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -72360,7 +73814,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/machinery/access_button/west{ autolink_id = "assolar_btn_int"; @@ -72669,7 +74125,9 @@ /turf/simulated/floor/plasteel, /area/station/security/brig) "nFa" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -72741,7 +74199,7 @@ /turf/simulated/floor/plating, /area/station/security/prison/cell_block/A) "nGd" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -72808,7 +74266,7 @@ /area/station/medical/virology/lab) "nHt" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -73153,8 +74611,10 @@ /area/station/public/fitness) "nMc" = ( /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/delivery/red/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/power/apc/directional/west, /obj/structure/cable{ d2 = 4; @@ -73347,7 +74807,9 @@ /turf/simulated/wall/r_wall, /area/station/engineering/equipmentstorage) "nNR" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/dispenser/oxygen, /obj/machinery/light/directional/east, /turf/simulated/floor/plasteel/dark, @@ -73483,7 +74945,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /obj/structure/cable{ @@ -73526,7 +74988,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "nRz" = ( @@ -73596,7 +75060,7 @@ /area/station/maintenance/port) "nSv" = ( /obj/machinery/economy/vending/cola, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "nSC" = ( @@ -73676,7 +75140,7 @@ }, /area/station/engineering/controlroom) "nUp" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 @@ -73741,7 +75205,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -74040,7 +75504,9 @@ /area/station/public/fitness) "oan" = ( /obj/machinery/light/directional/south, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/economy/vending/wallmed/directional/south, /obj/structure/cable/yellow{ d1 = 4; @@ -74181,7 +75647,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -74197,7 +75663,7 @@ /area/station/security/permabrig) "ocA" = ( /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -74212,7 +75678,9 @@ /area/station/maintenance/starboardsolar) "odQ" = ( /obj/machinery/light/small/directional/south, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 5 }, @@ -74231,7 +75699,7 @@ "odU" = ( /obj/machinery/firealarm/directional/south, /obj/structure/closet/bombcloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/newscaster/directional/west, /obj/structure/disposalpipe/segment{ dir = 1; @@ -74295,7 +75763,9 @@ /turf/simulated/floor/plating, /area/station/science/robotics/showroom) "oeZ" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -74416,7 +75886,7 @@ }, /area/station/maintenance/old_detective) "ohP" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -74439,7 +75909,7 @@ /obj/item/wrench, /obj/item/screwdriver, /obj/item/crowbar/engineering, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "oih" = ( @@ -74476,7 +75946,7 @@ }, /area/station/public/fitness) "oiG" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/chair{ dir = 4 }, @@ -74532,7 +76002,9 @@ /turf/simulated/floor/plating, /area/station/security/prison/cell_block/A) "ojt" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/closet/l3closet/virology, /obj/item/storage/box/masks, /turf/simulated/floor/plasteel, @@ -74571,7 +76043,9 @@ }, /area/station/maintenance/fore) "okF" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, @@ -74744,7 +76218,9 @@ /turf/simulated/wall/r_wall, /area/station/medical/storage/secondary) "onA" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/chair, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -74768,7 +76244,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/engineering/control) @@ -74856,7 +76334,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/A) "ooN" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -74944,7 +76424,7 @@ }, /area/station/maintenance/port) "opM" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -75000,7 +76480,7 @@ }, /area/station/maintenance/old_kitchen) "orj" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/window/reinforced, /obj/machinery/door/window/classic/normal{ dir = 4; @@ -75167,7 +76647,9 @@ /obj/vehicle/ambulance{ dir = 8 }, -/obj/effect/decal/warning_stripes/northwestsouth, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, /obj/machinery/firealarm/directional/south, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -75280,7 +76762,9 @@ id_tag = "eva-shutters"; name = "E.V.A. Storage Shutters" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -75361,7 +76845,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "ozs" = ( @@ -75384,7 +76868,9 @@ }, /area/station/science/break_room) "ozI" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/door_control/shutter/north{ id = "Secure Armory"; name = "Secure Armory Shutter Control"; @@ -75412,7 +76898,7 @@ /turf/simulated/floor/plasteel/grimy, /area/station/service/chapel/office) "ozO" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -75470,7 +76956,9 @@ }, /area/station/hallway/primary/port) "oAP" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/chair, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -75478,7 +76966,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "oAU" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -75591,7 +77081,7 @@ }, /area/station/supply/office) "oCK" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom/directional/north, /obj/machinery/atmospherics/pipe/simple/visible/universal, /turf/simulated/floor/plasteel, @@ -75605,7 +77095,9 @@ "oCV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "oCX" = ( @@ -75638,7 +77130,7 @@ }, /area/station/maintenance/fore) "oEq" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -75660,7 +77152,7 @@ /obj/item/stack/sheet/plasteel{ amount = 25 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "yellowfull" }, @@ -75776,7 +77268,9 @@ /area/station/engineering/engine/supermatter) "oHi" = ( /obj/machinery/firealarm/directional/west, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/atmospherics/portable/canister/oxygen, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -75849,7 +77343,9 @@ }, /area/station/medical/break_room) "oJn" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -75916,7 +77412,7 @@ /area/station/security/permabrig) "oKl" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/directional/north, /obj/structure/sign/poster/official/random/north, /turf/simulated/floor/plasteel/dark, @@ -75945,7 +77441,7 @@ icon_state = "1-2" }, /obj/structure/reflector/box, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/engine, /area/station/engineering/controlroom) "oLg" = ( @@ -76105,7 +77601,7 @@ /area/station/legal/magistrate) "oOW" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whitepurplecorner" @@ -76147,7 +77643,7 @@ }, /area/station/medical/morgue) "oPw" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 1 }, /obj/effect/decal/cleanable/dirt, @@ -76197,7 +77693,7 @@ }, /area/station/engineering/atmos) "oRb" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/chair{ dir = 4 }, @@ -76205,7 +77701,9 @@ /turf/simulated/floor/plasteel/dark, /area/station/security/main) "oRg" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, @@ -76338,7 +77836,7 @@ }, /area/station/security/range) "oTx" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -76425,7 +77923,9 @@ name = "Research Division Access" }, /obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel, /area/station/science/research) @@ -76438,7 +77938,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/power/apc/super/north, /obj/structure/cable/yellow{ d2 = 4; @@ -76679,7 +78181,9 @@ }, /area/station/engineering/hardsuitstorage) "oYC" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -76894,7 +78398,7 @@ /turf/simulated/floor/wood/parquet, /area/station/service/library) "pcm" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/chem_master, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -76918,7 +78422,9 @@ dir = 1; network = list("Engineering","SS13") }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/item/radio/intercom/directional/south, /obj/item/kirbyplants, /turf/simulated/floor/plasteel, @@ -76970,7 +78476,7 @@ /area/space/nearstation) "pex" = ( /obj/machinery/sleeper, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -76993,7 +78499,7 @@ "peH" = ( /obj/machinery/hologram/holopad, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, @@ -77170,7 +78676,7 @@ /area/station/maintenance/starboard) "phP" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -77336,7 +78842,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/access_button/north{ autolink_id = "apsolar_btn_ext"; name = "exterior access button"; @@ -77466,7 +78974,9 @@ }, /area/station/medical/virology/lab) "plN" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "pmA" = ( @@ -77481,7 +78991,7 @@ /area/station/security/permabrig) "pmI" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutralcorner" @@ -77506,7 +79016,7 @@ }, /area/station/supply/storage) "pnM" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/field/generator{ anchored = 1 }, @@ -77619,7 +79129,9 @@ /area/station/hallway/primary/starboard) "poR" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "ppj" = ( @@ -77698,7 +79210,7 @@ /obj/structure/dispenser{ starting_plasma_tanks = 0 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/sign/poster/official/air2{ pixel_y = -32 }, @@ -77869,7 +79381,7 @@ pixel_y = 2 }, /obj/item/stack/sheet/metal/fifty, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -77884,7 +79396,7 @@ /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -77936,7 +79448,7 @@ pixel_x = 3; pixel_y = 2 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) @@ -78042,7 +79554,7 @@ pixel_x = -2 }, /obj/item/gun/energy/disabler, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/item/gun/energy/disabler{ pixel_x = 2 }, @@ -78082,7 +79594,7 @@ }, /area/station/hallway/secondary/exit) "puR" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -78121,7 +79633,9 @@ }, /area/station/service/hydroponics) "pwX" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, @@ -78139,7 +79653,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/control) "pxy" = ( @@ -78159,7 +79673,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ @@ -78289,7 +79805,7 @@ /obj/structure/sign/nosmoking_2{ pixel_x = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 10; initialize_directions = 10 @@ -78689,7 +80205,7 @@ /area/station/security/permabrig) "pGO" = ( /obj/structure/closet/secure_closet/security, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/item/clothing/mask/balaclava, /obj/structure/window/reinforced{ dir = 8 @@ -78751,7 +80267,9 @@ }, /area/station/security/range) "pHg" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/door/airlock/external{ id_tag = "specops_home"; locked = 1 @@ -78783,7 +80301,9 @@ }, /area/station/maintenance/disposal) "pIC" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -78858,7 +80378,9 @@ /turf/simulated/floor/plating, /area/station/science/robotics/showroom) "pJw" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/light/directional/east, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -78971,7 +80493,7 @@ /area/station/maintenance/electrical) "pLc" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -79084,7 +80606,9 @@ }, /obj/item/stack/cable_coil/random, /obj/item/wrench, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plating, /area/station/engineering/control) @@ -79147,7 +80671,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "pOi" = ( -/obj/effect/decal/warning_stripes/northwestcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "pOp" = ( @@ -79179,7 +80705,9 @@ /area/station/supply/office) "pOF" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/meter, /turf/simulated/floor/plasteel{ dir = 4; @@ -79320,7 +80848,7 @@ /obj/structure/toilet{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/door_control/bolt_control/south{ id = "DormToilet2" }, @@ -79336,7 +80864,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "pRQ" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -79373,7 +80903,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/nitrogen, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -79508,7 +81038,7 @@ /area/station/science/test_chamber) "pWq" = ( /obj/structure/closet/emcloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/explab) "pWr" = ( @@ -79531,14 +81061,14 @@ "pWw" = ( /obj/machinery/economy/vending/snack, /obj/machinery/light/directional/north, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "pWA" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "yellow" }, @@ -79675,7 +81205,7 @@ }, /area/station/hallway/secondary/exit) "pYO" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/chem_dispenser/botanical, /obj/machinery/requests_console{ department = "Hydroponics"; @@ -79727,7 +81257,7 @@ /area/station/hallway/secondary/exit) "qaC" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -79750,7 +81280,9 @@ /turf/simulated/wall/r_wall, /area/station/engineering/atmos/control) "qaS" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/structure/extinguisher_cabinet/directional/east, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -79772,7 +81304,7 @@ }, /area/station/engineering/atmos) "qbl" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -79851,7 +81383,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "qcZ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -79874,7 +81406,7 @@ /obj/structure/table/reinforced, /obj/item/clothing/suit/radiation, /obj/item/clothing/head/radiation, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -79891,7 +81423,9 @@ }, /area/station/medical/sleeper) "qdE" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/light/directional/north, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -80076,7 +81610,9 @@ }, /area/station/security/permabrig) "qhe" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -80356,7 +81892,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "qmz" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -80445,7 +81981,7 @@ }, /area/station/security/permabrig) "qoW" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /turf/simulated/floor/plasteel{ @@ -80548,7 +82084,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -80655,7 +82191,7 @@ /turf/simulated/floor/engine/co2, /area/station/engineering/atmos) "qtJ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/closet/secure_closet/engineering_personal, /turf/simulated/floor/plasteel{ dir = 8; @@ -80844,7 +82380,7 @@ /area/station/hallway/primary/fore) "qvV" = ( /obj/structure/punching_bag, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/directional/west, /obj/machinery/light/directional/west, @@ -80974,7 +82510,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "qxs" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/suit_storage_unit/atmos, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -81054,7 +82592,7 @@ /turf/simulated/floor/wood/oak, /area/station/service/theatre) "qzG" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/freezer/fridge, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" @@ -81086,7 +82624,9 @@ }, /area/station/security/permabrig) "qAQ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" @@ -81163,8 +82703,10 @@ dir = 8 }, /obj/item/gun/energy/ionrifle, -/obj/effect/decal/warning_stripes/red/hollow, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/delivery/red/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/mapping_helpers/airlock/windoor/access/all/security/general{ dir = 8 }, @@ -81173,7 +82715,7 @@ "qCc" = ( /obj/structure/extinguisher_cabinet/directional/east, /obj/machinery/computer/station_alert, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "yellow" @@ -81243,7 +82785,7 @@ /area/station/service/library) "qDj" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, @@ -81417,7 +82959,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/old_kitchen) "qFy" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -81430,7 +82972,7 @@ /area/station/hallway/primary/central/se) "qFB" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -81445,7 +82987,9 @@ /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qGa" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d2 = 4; icon_state = "0-4" @@ -81488,7 +83032,9 @@ /area/station/medical/virology/lab) "qGy" = ( /obj/machinery/suit_storage_unit/engine, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/table/reinforced, /obj/structure/sign/poster/official/report_crimes{ pixel_y = 32 @@ -81601,7 +83147,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "qIl" = ( @@ -81944,7 +83490,7 @@ dir = 4 }, /obj/structure/window/reinforced, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "green" @@ -82000,7 +83546,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -82105,7 +83651,9 @@ }, /area/station/service/hydroponics) "qQS" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/camera{ c_tag = "Arrivals Port Aft"; dir = 8 @@ -82190,7 +83738,7 @@ /turf/simulated/floor/wood/fancy/oak, /area/station/public/sleep_male) "qSp" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/navbeacon{ codes_txt = "delivery"; dir = 8; @@ -82293,7 +83841,7 @@ /area/station/medical/break_room) "qTF" = ( /obj/machinery/economy/vending/engidrobe, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "qTY" = ( @@ -82314,7 +83862,7 @@ /area/station/medical/medbay) "qUb" = ( /obj/structure/dispenser/oxygen, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -82341,7 +83889,7 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -82473,7 +84021,7 @@ d2 = 2; icon_state = "0-2" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/engine, /area/station/engineering/controlroom) "qWV" = ( @@ -82635,7 +84183,9 @@ /turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "qZV" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/chem_master, /turf/simulated/floor/engine, /area/station/medical/chemistry) @@ -82732,7 +84282,7 @@ "rbo" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/alarm/directional/east, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, @@ -82786,7 +84336,7 @@ id_tag = "stationawaygate"; name = "Gateway Access Shutters" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door_control/shutter/west{ id = "stationawaygate"; name = "Gateway Shutters Control"; @@ -82902,7 +84452,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -82940,7 +84490,9 @@ /area/station/engineering/atmos/control) "reW" = ( /obj/item/radio/intercom/directional/east, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "rfd" = ( @@ -83036,7 +84588,9 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "rfT" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -83072,7 +84626,7 @@ pixel_x = 8 }, /obj/structure/rack, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -83160,7 +84714,7 @@ /area/station/maintenance/virology_maint) "rim" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/alarm/directional/west, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -83236,7 +84790,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "riV" = ( @@ -83294,7 +84850,7 @@ pixel_y = -2 }, /obj/item/lightreplacer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "rkU" = ( @@ -83304,12 +84860,16 @@ "rkV" = ( /obj/machinery/light/small/directional/south, /obj/structure/rack, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, /area/station/maintenance/port) "rlB" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "rlI" = ( @@ -83320,7 +84880,7 @@ /obj/machinery/sleeper{ dir = 4 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/machinery/camera{ c_tag = "Medbay Treatment South"; network = list("Medbay","SS13"); @@ -83392,7 +84952,7 @@ /area/station/service/bar/atrium) "roR" = ( /obj/machinery/economy/vending/snack, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "neutral" @@ -83408,7 +84968,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /obj/structure/rack, /obj/item/storage/firstaid/fire{ pixel_y = 6 @@ -83813,7 +85373,7 @@ "rvD" = ( /obj/structure/table/reinforced, /obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio{ pixel_x = -6; pixel_y = 2 @@ -83844,7 +85404,9 @@ /turf/simulated/floor/plasteel, /area/station/service/theatre) "rvJ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/item/radio/intercom/directional/south, /turf/simulated/floor/plasteel{ dir = 10; @@ -83964,7 +85526,7 @@ /area/station/command/office/ntrep) "rxe" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -84034,7 +85596,9 @@ /turf/simulated/wall, /area/station/maintenance/electrical) "ryh" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, @@ -84042,8 +85606,10 @@ /area/station/hallway/secondary/entry) "ryj" = ( /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/delivery/red/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/firealarm/directional/west, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) @@ -84150,7 +85716,7 @@ }, /area/station/medical/chemistry) "rAC" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -84327,8 +85893,12 @@ /area/station/maintenance/apmaint) "rEf" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/west, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -84622,7 +86192,7 @@ /area/station/medical/virology/lab) "rKT" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralcorner" }, @@ -84709,7 +86279,7 @@ }, /area/station/supply/qm) "rMm" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -84733,7 +86303,7 @@ }, /area/station/public/fitness) "rMy" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /turf/simulated/floor/plasteel/dark, @@ -85103,7 +86673,7 @@ /area/station/medical/storage) "rSQ" = ( /obj/effect/landmark/start/cargo_technician, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /turf/simulated/floor/plasteel{ @@ -85111,7 +86681,9 @@ }, /area/station/supply/storage) "rTe" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/structure/table/glass, /obj/item/reagent_containers/food/snacks/grown/banana{ pixel_x = 6; @@ -85206,7 +86778,7 @@ /area/station/service/library) "rVL" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "rVP" = ( @@ -85248,7 +86820,7 @@ /area/station/command/office/captain/bedroom) "rXn" = ( /obj/structure/closet/crate/freezer/iv_storage, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -85267,7 +86839,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/portsolar) "rXC" = ( @@ -85389,7 +86963,7 @@ pixel_y = 3 }, /obj/item/storage/toolbox/mechanical, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 4 @@ -85401,8 +86975,10 @@ /obj/machinery/door/window/reinforced/normal{ dir = 8 }, -/obj/effect/decal/warning_stripes/red/hollow, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/delivery/red/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/effect/mapping_helpers/airlock/windoor/access/all/security/general{ dir = 8 }, @@ -85439,7 +87015,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "rZy" = ( @@ -85522,7 +87100,9 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/library) "san" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -85623,7 +87203,7 @@ id_tag = "Singularity"; name = "Singularity Blast Doors" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -85733,7 +87313,7 @@ }, /area/station/science/genetics) "sdc" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/chair{ dir = 4 }, @@ -85767,7 +87347,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "sdI" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, @@ -85822,7 +87404,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/virology_maint) "seN" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" @@ -85862,7 +87444,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, @@ -85889,7 +87471,7 @@ /area/station/medical/virology) "sgA" = ( /obj/machinery/recharge_station, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "green" @@ -85897,7 +87479,7 @@ /area/station/hallway/secondary/exit) "sgF" = ( /obj/machinery/space_heater, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "sgM" = ( @@ -85966,7 +87548,7 @@ c_tag = "Primary Tool Storage"; dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "shB" = ( @@ -86021,7 +87603,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, @@ -86073,7 +87655,9 @@ }, /area/station/science/research) "skh" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/suit_storage_unit/atmos, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) @@ -86136,7 +87720,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "slV" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -86474,7 +88058,9 @@ /turf/simulated/floor/plasteel/white, /area/station/science/storage) "srZ" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/structure/closet/secure_closet/personal/patient, /obj/item/clothing/suit/straight_jacket, /obj/item/clothing/mask/muzzle, @@ -86628,7 +88214,9 @@ }, /area/station/public/fitness) "stW" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -86689,7 +88277,7 @@ /area/station/service/bar/atrium) "suO" = ( /obj/structure/closet/secure_closet/security, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/machinery/recharger/wallcharger{ pixel_x = -27 }, @@ -86836,7 +88424,9 @@ }, /area/station/service/janitor) "sxm" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -86850,8 +88440,10 @@ }, /area/station/hallway/primary/central) "sxp" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/delivery/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/table/reinforced, /obj/item/tank/jetpack/carbondioxide, /obj/item/gps/engineering, @@ -86905,7 +88497,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/engine, /area/station/engineering/controlroom) "syi" = ( @@ -87259,7 +88851,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -87532,7 +89124,7 @@ /obj/item/wrench, /obj/item/tank/internals/emergency_oxygen/engi, /obj/machinery/newscaster/directional/east, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/clothing/gloves/color/black, /obj/item/clothing/mask/gas, /turf/simulated/floor/plasteel{ @@ -87553,7 +89145,7 @@ /area/station/command/bridge) "sHJ" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/cobweb2, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) @@ -87567,7 +89159,7 @@ "sIg" = ( /obj/machinery/economy/vending/cola, /obj/structure/window/reinforced, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "green" @@ -87811,7 +89403,7 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/pod_3) "sMF" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/engineering_welding, /turf/simulated/floor/plasteel, /area/station/engineering/control) @@ -87836,7 +89428,9 @@ /area/station/medical/medbay) "sMV" = ( /obj/machinery/light/directional/east, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "sMY" = ( @@ -87899,7 +89493,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/virology_maint) "sOU" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -87985,7 +89581,9 @@ /area/station/security/processing) "sQj" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -88014,7 +89612,7 @@ /area/station/command/office/ce) "sQB" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -88033,7 +89631,9 @@ /turf/simulated/floor/carpet, /area/station/service/library) "sQZ" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, @@ -88068,7 +89668,7 @@ }, /area/station/science/genetics) "sSw" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /turf/simulated/floor/plasteel{ @@ -88170,7 +89770,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "sVu" = ( @@ -88246,7 +89846,9 @@ d2 = 8; icon_state = "2-8" }, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/engineering/control) @@ -88460,7 +90062,9 @@ /turf/simulated/floor/wood/cherry, /area/station/service/hydroponics) "tbo" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, @@ -88605,7 +90209,9 @@ /turf/simulated/wall, /area/station/maintenance/virology_maint) "tep" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -88675,7 +90281,7 @@ }, /area/station/service/kitchen) "tfE" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/economy/vending/coffee, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) @@ -88734,7 +90340,7 @@ /area/station/security/permabrig) "thm" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -88873,7 +90479,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/atmosdrobe, /turf/simulated/floor/plasteel{ dir = 8; @@ -88913,7 +90519,9 @@ /turf/simulated/floor/plating, /area/station/medical/virology) "tlf" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/item/radio/intercom/directional/east, /obj/machinery/iv_drip, /turf/simulated/floor/plasteel{ @@ -88954,7 +90562,7 @@ req_access_txt = "32"; vent_link_id = "atmostanks_vent" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "tlB" = ( @@ -89426,7 +91034,7 @@ }, /area/station/security/processing) "tsl" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/chair{ dir = 4 }, @@ -89439,7 +91047,7 @@ /area/station/security/main) "tsr" = ( /obj/structure/closet/secure_closet/security, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/machinery/recharger/wallcharger{ pixel_x = -27 }, @@ -89474,7 +91082,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "tsR" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -89635,7 +91245,7 @@ /turf/simulated/wall, /area/station/supply/miningdock) "tvx" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/window/reinforced{ dir = 1 }, @@ -89716,15 +91326,17 @@ /turf/simulated/floor/engine, /area/station/science/test_chamber) "txW" = ( -/obj/effect/decal/warning_stripes/blue, -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/delivery/blue, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /obj/machinery/shower{ dir = 4 }, /turf/simulated/floor/plasteel, /area/station/medical/virology/lab) "tyb" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/floodlight, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -89777,7 +91389,7 @@ "tzp" = ( /obj/structure/extinguisher_cabinet/directional/east, /obj/structure/closet/radiation, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -89856,7 +91468,7 @@ /area/station/security/permabrig) "tBu" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -89920,7 +91532,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -90034,7 +91646,9 @@ }, /area/station/turret_protected/ai) "tEx" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/landmark/spawner/rev, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel{ @@ -90047,7 +91661,9 @@ }, /area/station/service/barber) "tEC" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 1; d2 = 8; @@ -90105,7 +91721,9 @@ }, /area/station/engineering/atmos/control) "tFt" = ( -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel{ icon_state = "darkblue" }, @@ -90143,7 +91761,7 @@ }, /area/station/public/fitness) "tGh" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/table, /obj/item/reagent_containers/spray/plantbgone, /obj/item/reagent_containers/spray/plantbgone, @@ -90335,7 +91953,7 @@ /area/station/command/office/cmo) "tJc" = ( /obj/item/kirbyplants, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom/directional/north, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical) @@ -90350,8 +91968,12 @@ id_tag = "maintrobotics"; name = "Decrepit Blast Door" }, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -90584,7 +92206,7 @@ /area/station/security/checkpoint/south) "tOP" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom/directional/west, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -90655,7 +92277,9 @@ icon_state = "0-4" }, /obj/item/radio/intercom/directional/west, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "tPX" = ( @@ -90695,7 +92319,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/emitter{ dir = 8 }, @@ -90712,7 +92336,7 @@ /area/station/security/brig) "tRa" = ( /obj/machinery/economy/vending/cola, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tRi" = ( @@ -90727,7 +92351,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/access_button/west{ autolink_id = "assolar_btn_ext"; name = "exterior access button"; @@ -90864,7 +92490,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/engine, /area/station/engineering/controlroom) "tUS" = ( @@ -91038,7 +92664,9 @@ "tXb" = ( /obj/machinery/alarm/directional/west, /obj/machinery/light/directional/west, -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tXj" = ( @@ -91086,7 +92714,9 @@ d2 = 4; icon_state = "1-4" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 4; @@ -91164,7 +92794,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -91334,7 +92964,7 @@ /area/station/security/main) "uaS" = ( /obj/machinery/economy/vending/cigarette, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "uaT" = ( @@ -91396,7 +93026,7 @@ pixel_x = 3; pixel_y = 2 }, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -91620,7 +93250,9 @@ }, /area/station/medical/sleeper) "ufU" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "uge" = ( @@ -91787,7 +93419,7 @@ /area/station/engineering/atmos) "uiL" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -91815,7 +93447,7 @@ pixel_x = 8 }, /obj/structure/rack, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/machinery/alarm/directional/south, /obj/machinery/light/directional/south, /turf/simulated/floor/plasteel{ @@ -91969,7 +93601,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -92037,7 +93671,7 @@ }, /area/station/maintenance/starboard) "une" = ( -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/chair{ dir = 4 }, @@ -92047,7 +93681,9 @@ }, /area/station/security/main) "unt" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "unM" = ( @@ -92170,7 +93806,7 @@ /obj/machinery/light/directional/west, /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "upf" = ( @@ -92247,7 +93883,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/simulated/floor/plating, /area/station/maintenance/auxsolarport) "upO" = ( @@ -92261,7 +93899,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "yellow" @@ -92287,7 +93925,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/window/classic/reversed{ dir = 4 }, @@ -92310,7 +93948,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/light/small/directional/south, /turf/simulated/floor/plating, /area/station/engineering/control) @@ -92371,7 +94011,7 @@ /area/station/command/office/cmo) "utb" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -92451,7 +94091,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "uvQ" = ( @@ -92691,7 +94333,7 @@ pixel_x = 4; pixel_y = 2 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "uBa" = ( @@ -92939,7 +94581,7 @@ /area/station/public/fitness) "uHo" = ( /obj/machinery/economy/vending/cigarette, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -93041,7 +94683,9 @@ }, /area/station/medical/virology) "uJs" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -93180,8 +94824,12 @@ /area/station/command/meeting_room) "uLq" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/east, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -93202,7 +94850,7 @@ pixel_y = 9 }, /obj/item/storage/toolbox/electrical, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "uLC" = ( @@ -93237,7 +94885,9 @@ }, /area/station/medical/medbay) "uMt" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, @@ -93367,7 +95017,7 @@ /area/station/command/office/cmo) "uNy" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "red" @@ -93407,7 +95057,7 @@ }, /area/station/service/expedition) "uNZ" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "neutralfull" }, @@ -93617,7 +95267,7 @@ /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/meson, /obj/item/analyzer, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -93697,8 +95347,10 @@ /obj/machinery/door/window/reinforced/normal{ dir = 8 }, -/obj/effect/decal/warning_stripes/red/hollow, -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/delivery/red/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/item/clothing/head/helmet/alt, /obj/item/clothing/suit/armor/bulletproof/sec, /obj/item/clothing/head/helmet/riot, @@ -93911,7 +95563,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical) "uUA" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel/white, @@ -93988,7 +95640,7 @@ /area/station/engineering/control) "uVU" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -94326,7 +95978,7 @@ /area/station/engineering/atmos/control) "vbK" = ( /obj/structure/closet/bombclosetsecurity, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/machinery/recharger/wallcharger{ pixel_x = 32 }, @@ -94357,7 +96009,9 @@ d2 = 4; icon_state = "2-4" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/plasteel, /area/station/engineering/control) "vcp" = ( @@ -94398,7 +96052,7 @@ /obj/machinery/computer/drone_control{ dir = 1 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "yellow" }, @@ -94628,7 +96282,7 @@ /obj/machinery/recharger/wallcharger{ pixel_x = 35 }, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/item/clothing/mask/balaclava, /obj/structure/window/reinforced{ dir = 1; @@ -94735,7 +96389,7 @@ icon_state = "1-4" }, /obj/effect/landmark/start/atmospheric, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 1; d2 = 2; @@ -94932,7 +96586,7 @@ /area/station/security/permabrig) "vnh" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "neutralcorner" @@ -94950,8 +96604,10 @@ }, /area/station/medical/storage/secondary) "vnV" = ( -/obj/effect/decal/warning_stripes/red/hollow, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/delivery/red/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/suit_storage_unit/security, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) @@ -95191,7 +96847,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "vsW" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, @@ -95225,7 +96881,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "vvb" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /obj/machinery/firealarm/directional/south, @@ -95245,7 +96901,7 @@ /area/station/maintenance/starboard) "vvh" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, @@ -95306,8 +96962,10 @@ /area/station/service/theatre) "vxb" = ( /obj/machinery/flasher/portable, -/obj/effect/decal/warning_stripes/red/hollow, -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/delivery/red/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/alarm/directional/west, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) @@ -95456,7 +97114,7 @@ req_access_txt = "13"; vent_link_id = "fssolar_vent" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -95658,14 +97316,14 @@ "vDT" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/machinery/light/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/sign/poster/contraband/atmosia_independence{ pixel_y = 32 }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "vDX" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/hydroponics, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -95751,7 +97409,7 @@ /area/station/maintenance/aft) "vEQ" = ( /obj/machinery/space_heater, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, @@ -95834,7 +97492,9 @@ }, /area/station/security/visitingroom) "vHx" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -95863,7 +97523,7 @@ name = "Turbine Generator Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "vHE" = ( @@ -96011,7 +97671,7 @@ }, /area/station/maintenance/starboard2) "vJw" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d1 = 1; @@ -96031,7 +97691,7 @@ }, /area/station/maintenance/starboard2) "vJN" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/dispenser, /obj/structure/cable{ d1 = 1; @@ -96051,7 +97711,9 @@ locked = 1; name = "Escape External Access" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/access_button/east{ autolink_id = "escape_btn_int"; @@ -96067,7 +97729,9 @@ /turf/simulated/floor/wood/oak, /area/station/maintenance/old_kitchen) "vKs" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -96118,8 +97782,10 @@ }, /area/station/service/bar/atrium) "vLS" = ( -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/table/reinforced, /obj/item/tank/jetpack/carbondioxide, /obj/item/gps/engineering, @@ -96259,11 +97925,13 @@ /area/station/medical/cloning) "vNF" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "vOo" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -96394,7 +98062,7 @@ /obj/machinery/light/small/directional/north, /obj/item/stack/sheet/plasteel, /obj/item/wrench, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plasteel, /area/station/engineering/break_room) @@ -96533,7 +98201,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -96618,7 +98288,7 @@ /area/station/public/fitness) "vVp" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /turf/simulated/floor/plasteel{ icon_state = "white" }, @@ -96721,7 +98391,7 @@ "vWm" = ( /obj/machinery/ai_status_display/south, /obj/structure/table/reinforced, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/painter, /obj/item/painter{ pixel_x = 2; @@ -96949,7 +98619,7 @@ /area/station/medical/morgue) "vYR" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "whiteblue" @@ -96999,7 +98669,7 @@ /area/station/science/explab) "waa" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -97034,7 +98704,7 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/nitrogen, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -97257,7 +98927,7 @@ }, /area/station/science/toxins/mixing) "wfC" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -97314,7 +98984,9 @@ }, /area/station/maintenance/starboard2) "wgg" = ( -/obj/effect/decal/warning_stripes/southeast, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, /obj/machinery/economy/vending/security, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) @@ -97334,7 +99006,7 @@ pixel_y = 2 }, /obj/item/stack/sheet/glass/fifty, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -97402,7 +99074,7 @@ c_tag = "Supermatter Entrance"; network = list("SS13","Engineering") }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/radiation, /obj/item/clothing/glasses/meson, /turf/simulated/floor/plasteel, @@ -97528,7 +99200,7 @@ /area/station/medical/surgery/primary) "wkq" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "neutralcorner" @@ -97688,7 +99360,7 @@ /turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "wnI" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -97747,7 +99419,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/access_button/north{ autolink_id = "engines_btn_ext"; name = "exterior access button"; @@ -97799,7 +99471,7 @@ /area/station/engineering/atmos/control) "wqp" = ( /obj/structure/cable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/engine, /area/station/engineering/controlroom) "wqG" = ( @@ -97848,7 +99520,7 @@ autolink_id = "apmaint2_vent"; dir = 4 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/port) "wrE" = ( @@ -98102,7 +99774,7 @@ network = list("Engineering","SS13"); pixel_y = -22 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 4 }, @@ -98141,7 +99813,7 @@ /area/station/engineering/aitransit) "wxg" = ( /obj/machinery/light/small/directional/north, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/computer/security/engineering, /turf/simulated/floor/plasteel{ dir = 1; @@ -98170,7 +99842,7 @@ /area/station/bridge/checkpoint/south) "wyC" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ @@ -98335,7 +100007,7 @@ dir = 1; layer = 2.9 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "green" @@ -98350,7 +100022,9 @@ d2 = 8; icon_state = "4-8" }, -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/meter, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -98459,7 +100133,7 @@ /area/station/hallway/primary/central/sw) "wEA" = ( /obj/machinery/economy/vending/coffee, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "neutral" }, @@ -98746,7 +100420,9 @@ /turf/simulated/wall/r_wall, /area/station/science/break_room) "wJU" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "wKf" = ( @@ -98762,7 +100438,7 @@ }, /area/station/security/permabrig) "wKt" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -98789,7 +100465,7 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/port_gen/pacman, /turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) @@ -98941,7 +100617,9 @@ /turf/simulated/floor/plating, /area/station/maintenance/old_kitchen) "wPe" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/machinery/chem_heater, /turf/simulated/floor/engine, /area/station/medical/chemistry) @@ -99163,7 +100841,7 @@ /area/station/hallway/secondary/entry) "wSY" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/item/clothing/accessory/holster{ pixel_x = -6; pixel_y = 6 @@ -99329,7 +101007,9 @@ pixel_y = -20; req_access_txt = "10;13" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable/yellow{ d1 = 2; d2 = 8; @@ -99355,8 +101035,10 @@ /obj/machinery/door/window/reinforced/normal{ dir = 8 }, -/obj/effect/decal/warning_stripes/red/hollow, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/delivery/red/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/item/clothing/head/helmet/alt, /obj/item/clothing/suit/armor/bulletproof/sec, /obj/item/clothing/head/helmet/riot, @@ -99525,7 +101207,7 @@ /area/station/medical/virology/lab) "wXF" = ( /obj/machinery/door/firedoor, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/structure/sign/security{ pixel_y = 32 }, @@ -99535,7 +101217,9 @@ }, /area/station/security/lobby) "wXM" = ( -/obj/effect/decal/warning_stripes/northwest, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, /obj/structure/cable/yellow{ d1 = 4; d2 = 8; @@ -99661,7 +101345,9 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -99688,12 +101374,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "wZR" = ( -/obj/effect/decal/warning_stripes/red/partial, +/obj/effect/turf_decal/delivery/red/partial, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/security/range) "xaa" = ( -/obj/effect/decal/warning_stripes/northeast, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, /turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "xag" = ( @@ -99987,7 +101675,7 @@ /area/station/maintenance/fsmaint) "xhj" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/white, /area/station/science/explab) "xhr" = ( @@ -99998,7 +101686,9 @@ d2 = 8; icon_state = "0-8" }, -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/simulated/floor/plating, /area/station/maintenance/starboardsolar) "xhz" = ( @@ -100082,7 +101772,7 @@ /turf/simulated/floor/wood/fancy, /area/station/service/theatre) "xiD" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/toxins, /obj/structure/cable{ d1 = 1; @@ -100525,7 +102215,7 @@ /area/station/medical/reception) "xql" = ( /obj/machinery/light/directional/west, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/economy/vending/coffee, /turf/simulated/floor/plasteel{ dir = 8; @@ -100739,7 +102429,9 @@ }, /area/station/medical/morgue) "xtx" = ( -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -100932,7 +102624,7 @@ /area/station/medical/medbay) "xxp" = ( /obj/machinery/hologram/holopad, -/obj/effect/decal/warning_stripes/green/hollow, +/obj/effect/turf_decal/delivery/green/hollow, /obj/structure/disposalpipe/junction{ dir = 1 }, @@ -100983,7 +102675,7 @@ /area/station/medical/storage) "xyD" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/extinguisher_cabinet/directional/west, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -101175,7 +102867,9 @@ }, /area/station/hallway/primary/fore) "xCp" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) @@ -101871,7 +103565,7 @@ /area/station/maintenance/old_kitchen) "xNC" = ( /obj/machinery/computer/atmos_alert, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "yellow" @@ -102012,7 +103706,7 @@ /area/station/science/explab) "xPQ" = ( /obj/structure/closet/firecloset, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/directional/south, /turf/simulated/floor/plasteel, /area/station/bridge/checkpoint/south) @@ -102226,7 +103920,7 @@ pixel_x = 8 }, /obj/structure/rack, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /turf/simulated/floor/plasteel{ dir = 10; icon_state = "darkred" @@ -102255,8 +103949,10 @@ /area/station/medical/sleeper) "xTK" = ( /obj/machinery/light/directional/north, -/obj/effect/decal/warning_stripes/south, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/table/reinforced, /obj/item/tank/jetpack/carbondioxide, /obj/item/gps/engineering, @@ -102381,7 +104077,7 @@ /area/station/hallway/primary/central/west) "xVQ" = ( /obj/machinery/economy/vending/secdrobe, -/obj/effect/decal/warning_stripes/red/hollow, +/obj/effect/turf_decal/delivery/red/hollow, /obj/structure/sign/poster/official/random/south, /turf/simulated/floor/plasteel{ icon_state = "darkred" @@ -102554,7 +104250,7 @@ /obj/structure/chair/comfy/black{ dir = 8 }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /obj/effect/landmark/start/head_of_security, /obj/machinery/light/directional/east, /obj/machinery/economy/vending/wallmed/directional/east, @@ -102625,7 +104321,7 @@ }, /area/station/public/fitness) "xZn" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/item/storage/box/donkpockets{ pixel_x = -4; pixel_y = 6 @@ -102667,7 +104363,9 @@ d2 = 2; icon_state = "1-2" }, -/obj/effect/decal/warning_stripes/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plating, /area/station/engineering/control) @@ -102716,7 +104414,9 @@ }, /area/station/security/storage) "ycb" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/structure/table/glass, /obj/item/reagent_containers/dropper/precision{ pixel_y = 4; @@ -102747,7 +104447,7 @@ /area/station/security/armory/secure) "ycB" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/firealarm/directional/south, /turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) @@ -102771,7 +104471,7 @@ }, /area/station/maintenance/starboard) "ydj" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 1 }, /turf/simulated/floor/plasteel{ @@ -102810,7 +104510,7 @@ /area/station/maintenance/fsmaint) "yeb" = ( /obj/structure/dispenser/oxygen, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "whiteblue" @@ -102879,7 +104579,9 @@ /turf/simulated/wall, /area/station/public/sleep_male) "ygd" = ( -/obj/effect/decal/warning_stripes/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/machinery/atmospherics/binary/pump{ dir = 8 }, @@ -102931,7 +104633,7 @@ /obj/machinery/light/small/directional/north, /obj/item/wrench, /obj/item/crowbar, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /obj/item/stack/sheet/metal{ amount = 10 }, @@ -103037,7 +104739,9 @@ }, /area/station/engineering/aitransit) "yiO" = ( -/obj/effect/decal/warning_stripes/southwest, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/simulated/floor/plasteel, /area/station/maintenance/port2) "yiR" = ( diff --git a/_maps/map_files220/generic/Admin_Zone.dmm b/_maps/map_files220/generic/Admin_Zone.dmm index f1fcc76bad9c..a879df0442f7 100644 --- a/_maps/map_files220/generic/Admin_Zone.dmm +++ b/_maps/map_files220/generic/Admin_Zone.dmm @@ -63,7 +63,7 @@ /turf/simulated/floor/wood/oak, /area/admin) "bz" = ( -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/wall/indestructible, /area/admin) "bI" = ( @@ -1285,7 +1285,7 @@ /obj/machinery/teleport/hub/upgraded{ admin_usage = 1 }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "grimy" }, @@ -1840,7 +1840,7 @@ /turf/simulated/floor/wood/oak, /area/admin) "Cx" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/barricade/sandbags, /turf/simulated/floor/plasteel, /area/tdome/arena_source) @@ -1963,7 +1963,7 @@ /area/tdome/arena_source) "Eo" = ( /obj/structure/barricade/sandbags, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel, /area/tdome/arena_source) "Ep" = ( @@ -2045,7 +2045,7 @@ /turf/simulated/floor/wood/oak, /area/admin) "Fp" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/bluespace_beacon/syndicate, /turf/simulated/floor/wood/oak, /area/admin) @@ -2346,7 +2346,7 @@ /area/holodeck/source_emptycourt) "Jt" = ( /obj/structure/barricade/sandbags, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/tdome/arena) "Jv" = ( @@ -2536,7 +2536,7 @@ /turf/simulated/floor/wood/oak, /area/admin) "LA" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/barricade/sandbags, /turf/simulated/floor/plasteel/dark, /area/tdome/arena) diff --git a/_maps/map_files220/generic/Lavaland.dmm b/_maps/map_files220/generic/Lavaland.dmm index a4f5ff584e22..3c09e9b04c5b 100644 --- a/_maps/map_files220/generic/Lavaland.dmm +++ b/_maps/map_files220/generic/Lavaland.dmm @@ -708,7 +708,7 @@ "bJ" = ( /obj/machinery/door/firedoor, /obj/effect/spawner/window/reinforced/grilled, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/mine/outpost/cafeteria) "bK" = ( @@ -844,7 +844,7 @@ }, /area/mine/outpost/cafeteria) "bW" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /turf/simulated/floor/plasteel{ dir = 1; @@ -865,7 +865,7 @@ network = list("Mining Outpost"); dir = 6 }, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "darkfull" @@ -1351,7 +1351,7 @@ }, /area/mine/outpost/airlock) "dd" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/north, /obj/structure/extinguisher_cabinet/directional/north, @@ -1513,7 +1513,7 @@ /obj/machinery/computer/mech_bay_power_console{ dir = 1 }, -/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/delivery/hollow/right, /obj/machinery/door_control/shutter/east{ id = "mining_mechbay"; req_access_txt = "54"; @@ -1852,7 +1852,7 @@ }, /area/mine/outpost/storage) "dY" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /obj/machinery/camera{ c_tag = "Mining Outpost - Box Storage"; @@ -2015,7 +2015,7 @@ /area/mine/outpost/hallway/west) "em" = ( /obj/machinery/computer/mech_bay_power_console, -/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/delivery/hollow/right, /turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "en" = ( @@ -2106,7 +2106,7 @@ /turf/simulated/floor/plating, /area/mine/outpost/production) "ex" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /obj/effect/spawner/random_spawners/cobweb_left_rare, /turf/simulated/floor/plasteel{ @@ -2347,7 +2347,7 @@ }, /area/mine/outpost/hallway/west) "eS" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /obj/machinery/light/small/directional/north, /turf/simulated/floor/plasteel{ @@ -2742,7 +2742,7 @@ }, /area/mine/outpost/hallway/west) "fE" = ( -/obj/effect/turf_decal/bot/left, +/obj/effect/turf_decal/delivery/hollow/left, /obj/machinery/mech_bay_recharge_port, /obj/structure/cable{ icon_state = "0-4" @@ -3284,7 +3284,7 @@ /obj/machinery/shower{ dir = 8 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/sign/poster/official/random/north, /turf/simulated/floor/plasteel{ dir = 1; @@ -3643,7 +3643,7 @@ /turf/simulated/floor/indestructible/boss, /area/lavaland/surface/outdoors/legion) "ii" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/shower{ dir = 4 }, @@ -3778,7 +3778,7 @@ /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "iQ" = ( -/obj/effect/turf_decal/bot/left, +/obj/effect/turf_decal/delivery/hollow/left, /obj/machinery/mech_bay_recharge_port, /obj/structure/cable, /obj/machinery/camera{ @@ -4276,7 +4276,7 @@ }, /area/mine/outpost/airlock) "lc" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /obj/effect/spawner/random_spawners/cobweb_right_rare, /turf/simulated/floor/plasteel{ @@ -7377,7 +7377,7 @@ /turf/simulated/floor/indestructible/boss, /area/lavaland/surface/outdoors/legion) "CX" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/item/radio/intercom/directional/west, /obj/machinery/camera{ c_tag = "Mining Outpost - Shuttle"; @@ -8217,7 +8217,7 @@ /turf/simulated/floor/indestructible/boss, /area/lavaland/surface/outdoors/legion) "IN" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/light/small/directional/west, /turf/simulated/floor/mineral/titanium, /area/shuttle/mining) @@ -9233,7 +9233,7 @@ /obj/structure/ore_box, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plating, /area/mine/outpost/production) "PQ" = ( @@ -9422,7 +9422,7 @@ /turf/simulated/floor/plating, /area/mine/outpost/hallway/west) "Rj" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, diff --git a/_maps/map_files220/generic/centcomm.dmm b/_maps/map_files220/generic/centcomm.dmm index 94c8c93ba6aa..fb5c45c12d9f 100644 --- a/_maps/map_files220/generic/centcomm.dmm +++ b/_maps/map_files220/generic/centcomm.dmm @@ -229,7 +229,7 @@ name = "Блокпост"; req_one_access_txt = "101" }, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin1) "aiJ" = ( @@ -1008,7 +1008,7 @@ /area/syndicate_mothership/control) "aGs" = ( /obj/mecha/combat/gygax/dark/loaded, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "aGF" = ( @@ -1159,9 +1159,7 @@ /obj/item/stamp/qm, /obj/item/stamp/rd, /obj/item/stamp/rep, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "aNi" = ( @@ -1465,7 +1463,7 @@ /turf/simulated/floor/plating/abductor, /area/abductor_ship) "aZj" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "baa" = ( @@ -1601,7 +1599,7 @@ id_tag = "CC_Armory_Mech"; name = "Мехи" }, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin3) "bgJ" = ( @@ -1755,7 +1753,7 @@ name = "Офисы"; req_one_access_txt = "101" }, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin2) "bnr" = ( @@ -1907,9 +1905,7 @@ /obj/item/circuitboard/ore_redemption, /obj/item/circuitboard/mining_shuttle, /obj/item/circuitboard/protolathe, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "bsB" = ( @@ -2114,7 +2110,7 @@ /obj/item/reagent_containers/applicator/dual, /obj/item/reagent_containers/applicator/dual, /obj/item/clothing/accessory/stethoscope, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/medbay) "bBo" = ( @@ -2467,7 +2463,7 @@ /obj/structure/light_fake/small{ dir = 4 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "bQD" = ( @@ -2816,7 +2812,7 @@ pixel_y = -7 }, /obj/structure/light_fake/small, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/rack/gunrack, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) @@ -2885,7 +2881,7 @@ pixel_x = 3; pixel_y = 9 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, @@ -2955,9 +2951,7 @@ }, /area/shuttle/escape) "cbc" = ( -/obj/effect/turf_decal/stripes/white/full{ - color = "#b59959" - }, +/obj/effect/turf_decal/stripes/white, /obj/structure/table/reinforced, /obj/item/hand_labeler, /turf/simulated/floor/plasteel/dark{ @@ -3457,9 +3451,7 @@ pixel_y = 7 }, /obj/item/hand_labeler, -/obj/effect/turf_decal/stripes/white/full{ - color = "#b59959" - }, +/obj/effect/turf_decal/stripes/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "cuK" = ( @@ -3930,7 +3922,7 @@ /area/syndicate_mothership/elite_squad) "cLC" = ( /obj/structure/table/glass, -/obj/item/reagent_containers/food/snacks/bigbiteburger{ +/obj/item/reagent_containers/food/snacks/burger/bigbite{ pixel_y = 4 }, /turf/simulated/floor/carpet/black, @@ -4267,9 +4259,7 @@ id_tag = "CC_Cargo_Shutters"; name = "Cargo Shutters" }, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /obj/machinery/door_control/no_emag/north{ id = "CC_Cargo_Shutters"; name = "Shutters Door Control"; @@ -4578,7 +4568,7 @@ layer = 3; name = "Отдел Специальных Операций" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door_control/no_emag/west{ id = "CC_SOD_2"; name = "Отдел Специальных Операций"; @@ -4801,7 +4791,7 @@ /obj/structure/light_fake/small{ dir = 4 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "dqP" = ( @@ -5167,7 +5157,7 @@ }, /area/syndicate_mothership/elite_squad) "dBA" = ( -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /obj/machinery/door/poddoor/impassable{ id_tag = "СС_BD_Interior_1"; layer = 3 @@ -5205,7 +5195,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/rack/gunrack, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) @@ -5275,7 +5265,7 @@ /turf/simulated/floor/wood/fancy/oak, /area/centcom/ss220/evac) "dEN" = ( -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes/red, /obj/structure/light_fake/spot{ dir = 8 }, @@ -5360,9 +5350,7 @@ /turf/simulated/floor/wood/fancy/cherry, /area/shuttle/trade/sol) "dHB" = ( -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "dHM" = ( @@ -5716,7 +5704,7 @@ /area/syndicate_mothership) "dRV" = ( /obj/structure/rack, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/item/storage/firstaid/tactical{ pixel_x = -3; pixel_y = 3 @@ -5881,7 +5869,7 @@ }, /area/shuttle/syndicate) "dZm" = ( -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/machinery/door/poddoor/impassable{ id_tag = "CC_Armory"; layer = 3; @@ -5995,7 +5983,7 @@ /turf/simulated/floor/wood, /area/ghost_bar) "edF" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/air, /obj/structure/window/reinforced{ dir = 4 @@ -6029,9 +6017,7 @@ }, /area/syndicate_mothership/cargo) "efF" = ( -/obj/effect/decal/warning_stripes/white/hollow{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/teleport/station, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin3) @@ -6055,7 +6041,7 @@ dir = 4; pixel_x = 5 }, -/obj/effect/decal/warning_stripes/blue/partial{ +/obj/effect/turf_decal/delivery/blue/partial{ dir = 8 }, /turf/simulated/floor/wood/fancy, @@ -6151,7 +6137,7 @@ }, /area/centcom/ss220/admin2) "ekl" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/toxins, /obj/structure/window/reinforced{ dir = 8 @@ -6775,7 +6761,7 @@ dir = 8; id = "QMLoad" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "eFe" = ( @@ -6849,7 +6835,7 @@ id_tag = "CC_Armory_Blue"; name = "Blue" }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel/dark{ icon_state = "darkbluefull" }, @@ -6979,9 +6965,7 @@ pixel_x = -3; pixel_y = 4 }, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "eKa" = ( @@ -7004,7 +6988,7 @@ /turf/simulated/floor/carpet/green, /area/centcom/ss220/general) "eLc" = ( -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /obj/machinery/door/airlock/multi_tile/glass{ name = "Жральня" }, @@ -7023,7 +7007,7 @@ }, /area/shuttle/administration) "eNb" = ( -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/machinery/door/poddoor/impassable{ id_tag = "CC_Armory"; layer = 3; @@ -7776,7 +7760,7 @@ /area/shuttle/syndicate_elite) "fmj" = ( /obj/structure/table/wood, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/item/card/id/syndicate{ pixel_x = 2; pixel_y = -2 @@ -8417,7 +8401,7 @@ /turf/simulated/floor/plating/airless, /area/shuttle/syndicate_elite) "fFo" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/structure/window/reinforced{ dir = 8 @@ -8516,7 +8500,7 @@ /obj/item/roller{ pixel_y = 12 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/medbay) "fKb" = ( @@ -8683,7 +8667,7 @@ /turf/simulated/wall/indestructible/riveted, /area/centcom/ss220/command) "fRW" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/air, /obj/structure/window/reinforced{ dir = 8 @@ -9002,7 +8986,9 @@ }, /area/syndicate_mothership/cargo) "gfb" = ( -/obj/effect/decal/warning_stripes/northeastcorner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, /obj/structure/light_fake/small{ dir = 1 }, @@ -9434,7 +9420,7 @@ /obj/structure/closet/crate/freezer, /obj/machinery/iv_drip, /obj/item/reagent_containers/iv_bag/salglu, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/tank/internals/emergency_oxygen/nitrogen, @@ -9637,7 +9623,7 @@ /area/centcom/ss220/admin2) "gAP" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "gBb" = ( @@ -9905,7 +9891,7 @@ /turf/simulated/floor/carpet/black, /area/syndicate_mothership/infteam) "gJj" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/structure/window/reinforced{ dir = 4 @@ -10269,9 +10255,7 @@ }, /area/syndicate_mothership) "gTE" = ( -/obj/effect/decal/warning_stripes/white/hollow{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/computer/teleporter{ dir = 1 }, @@ -10554,7 +10538,7 @@ pixel_y = -3 }, /obj/structure/light_fake/small, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/rack/gunrack, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) @@ -11120,9 +11104,7 @@ pixel_y = 3 }, /obj/item/clothing/gloves/combat, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "hxU" = ( @@ -11215,7 +11197,7 @@ /area/centcom/ss220/general) "hzZ" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/item/storage/box/disks, /obj/item/storage/box/syringes{ pixel_y = 5 @@ -11490,7 +11472,7 @@ /obj/item/robot_parts/robot_component/diagnosis_unit, /obj/item/robot_parts/robot_component/radio, /obj/item/robot_parts/robot_component/radio, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/medbay) "hGW" = ( @@ -12263,7 +12245,7 @@ layer = 3; name = "Отряд Специальных Операций" }, -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin3) "ijz" = ( @@ -12571,7 +12553,7 @@ /turf/simulated/floor/wood/fancy/cherry, /area/centcom/ss220/bar) "ise" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/air, /obj/structure/window/reinforced{ dir = 4 @@ -12604,9 +12586,7 @@ pixel_x = 6; pixel_y = 10 }, -/obj/effect/turf_decal/stripes/white/full{ - color = "#b59959" - }, +/obj/effect/turf_decal/stripes/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "isJ" = ( @@ -13097,7 +13077,7 @@ /turf/simulated/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) "iNW" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/carbon_dioxide, /obj/structure/window/reinforced{ dir = 8 @@ -13427,7 +13407,7 @@ /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/command) "iZU" = ( -/obj/effect/turf_decal/stripes/red/full, +/obj/effect/turf_decal/stripes/red, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin1) "jak" = ( @@ -13468,7 +13448,7 @@ layer = 3; name = "Отдел Специальных Операций" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door_control/no_emag/east{ id = "CC_SOD_1"; name = "Отдел Специальных Операций"; @@ -14165,7 +14145,7 @@ /turf/simulated/floor/wood/oak, /area/syndicate_mothership) "jAt" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/toxins, /obj/structure/window/reinforced{ dir = 4 @@ -14772,7 +14752,7 @@ id_tag = "CC_Armory_Red"; name = "Red" }, -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel/dark{ icon_state = "darkredfull" }, @@ -15336,7 +15316,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "kzp" = ( @@ -15459,7 +15439,7 @@ name = "Конференц Зал"; req_one_access_txt = "101" }, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin2) "kEE" = ( @@ -15578,12 +15558,8 @@ /obj/machinery/teleport/hub/upgraded{ admin_usage = 1 }, -/obj/effect/decal/warning_stripes/white/hollow{ - color = "76643a" - }, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white/hollow, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "kIl" = ( @@ -15666,7 +15642,7 @@ /turf/simulated/floor/carpet/royalblack, /area/shuttle/administration) "kKN" = ( -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /obj/machinery/door/airlock/centcom{ name = "Офис Командования"; req_access = list(113) @@ -15781,9 +15757,7 @@ name = "Склад"; req_one_access_txt = "106" }, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /obj/machinery/door/poddoor/impassable{ id_tag = "CC_Cargo"; layer = 3; @@ -16294,7 +16268,7 @@ /obj/structure/rack, /obj/item/storage/firstaid/tactical, /obj/item/storage/firstaid/tactical, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/structure/window/reinforced{ dir = 8 }, @@ -16555,7 +16529,7 @@ desc = "A heavily modified 5.56 light machine gun, designated 'M249 SAW'."; name = "M249 SAW" }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, @@ -16950,9 +16924,7 @@ pixel_y = 3 }, /obj/item/gun/rocketlauncher, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "lFa" = ( @@ -17166,7 +17138,7 @@ "lKj" = ( /obj/structure/table, /obj/item/storage/firstaid, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel{ icon_state = "bot" }, @@ -17237,7 +17209,7 @@ /obj/item/ammo_box/magazine/m556, /obj/item/ammo_box/magazine/m556, /obj/item/ammo_box/magazine/m556, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/structure/rack/gunrack, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) @@ -17572,7 +17544,7 @@ dir = 8; id = "QMLoad2" }, -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "lUD" = ( @@ -17770,7 +17742,9 @@ /turf/simulated/floor/wood/oak, /area/centcom/ss220/library) "maG" = ( -/obj/effect/decal/warning_stripes/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/simulated/floor/wood, /area/ghost_bar) "maY" = ( @@ -17876,7 +17850,7 @@ /turf/simulated/floor/grass/no_creep, /area/shuttle/escape) "mfh" = ( -/obj/effect/decal/warning_stripes/white/hollow, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/wood/fancy, /area/centcom/ss220/evac) "mgd" = ( @@ -18243,7 +18217,7 @@ }, /area/centcom/ss220/admin3) "mtm" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/structure/window/reinforced{ dir = 8 @@ -18545,7 +18519,7 @@ /turf/simulated/floor/carpet/black, /area/centcom/ss220/bar) "mJj" = ( -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /obj/machinery/door/airlock/multi_tile/command/glass{ dir = 2; name = "Командный Центр"; @@ -18641,7 +18615,7 @@ id_tag = "CC_Armory_Advanced"; name = "Дополнительный арсенал" }, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin3) "mNv" = ( @@ -18734,7 +18708,7 @@ /obj/structure/light_fake/small{ dir = 8 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "mRf" = ( @@ -18955,7 +18929,7 @@ req_one_access_txt = "114" }, /obj/structure/fans/tiny, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/machinery/door/poddoor/impassable{ id_tag = "CC_GammaShuttle"; layer = 3; @@ -19197,11 +19171,11 @@ /area/shuttle/syndicate) "nkM" = ( /obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/superbiteburger, -/obj/item/reagent_containers/food/snacks/superbiteburger, -/obj/item/reagent_containers/food/snacks/superbiteburger, -/obj/item/reagent_containers/food/snacks/superbiteburger, -/obj/item/reagent_containers/food/snacks/superbiteburger, +/obj/item/reagent_containers/food/snacks/burger/superbite, +/obj/item/reagent_containers/food/snacks/burger/superbite, +/obj/item/reagent_containers/food/snacks/burger/superbite, +/obj/item/reagent_containers/food/snacks/burger/superbite, +/obj/item/reagent_containers/food/snacks/burger/superbite, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, @@ -19993,7 +19967,7 @@ name = "Emergency NanoMed"; pixel_x = 25 }, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 8 @@ -20020,7 +19994,7 @@ /obj/structure/closet/syndicate/sst, /obj/item/ammo_box/magazine/mm556x45/bleeding, /obj/item/ammo_box/magazine/mm556x45, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "nNr" = ( @@ -20130,7 +20104,7 @@ }, /area/syndicate_mothership) "nSc" = ( -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /obj/machinery/door/poddoor/shutters{ dir = 2; id_tag = "CC_Armory_Green"; @@ -20196,7 +20170,7 @@ name = "Офицерское Хранилище"; req_access = list(113) }, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin2) "nTT" = ( @@ -20270,7 +20244,7 @@ /turf/simulated/floor/plating/abductor, /area/abductor_ship) "nWQ" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/toxins, /obj/structure/window/reinforced{ dir = 8 @@ -20672,7 +20646,7 @@ /area/centcom/ss220/evac) "opB" = ( /obj/mecha/combat/marauder/mauler/loaded, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "oqn" = ( @@ -20874,7 +20848,7 @@ }, /area/syndicate_mothership) "oxb" = ( -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/command) "oxt" = ( @@ -21128,7 +21102,7 @@ /obj/structure/table/holotable/wood{ color = "#996633" }, -/obj/item/reagent_containers/food/snacks/cheeseburger, +/obj/item/reagent_containers/food/snacks/burger/cheese, /turf/simulated/floor/carpet/black, /area/trader_station/sol) "oGr" = ( @@ -21463,7 +21437,7 @@ /obj/machinery/mech_bay_recharge_port/upgraded/unsimulated{ dir = 8 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "oSJ" = ( @@ -21655,7 +21629,7 @@ /area/centcom/ss220/general) "oYY" = ( /obj/structure/table/glass, -/obj/item/reagent_containers/food/snacks/cheeseburger{ +/obj/item/reagent_containers/food/snacks/burger/cheese{ pixel_y = 3 }, /turf/simulated/floor/carpet/black, @@ -21788,7 +21762,7 @@ }, /area/centcom/ss220/bar) "pcj" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel{ icon_state = "cafeteria" }, @@ -21881,7 +21855,7 @@ /turf/simulated/floor/wood/fancy/oak, /area/centcom/ss220/general) "phi" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/structure/window/reinforced{ dir = 4 @@ -21964,7 +21938,7 @@ }, /area/syndicate_mothership/elite_squad) "poB" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/carbon_dioxide, /obj/structure/window/reinforced{ dir = 8 @@ -22104,7 +22078,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/infteam) "puf" = ( -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 8 }, /turf/simulated/floor/plasteel/dark, @@ -22235,7 +22209,7 @@ }, /area/syndicate_mothership) "pxZ" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/structure/window/reinforced{ dir = 4 @@ -22662,9 +22636,7 @@ /obj/item/clothing/glasses/hud/security/sunglasses{ pixel_y = -2 }, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "pNx" = ( @@ -22700,9 +22672,7 @@ /area/space/centcomm) "pON" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /obj/item/gun/energy/mindflayer{ pixel_y = 12 }, @@ -22903,9 +22873,7 @@ id_tag = "CC_Cargo_Shutters"; name = "Cargo Shutters" }, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "pXu" = ( @@ -23065,7 +23033,7 @@ /turf/simulated/floor/wood/oak, /area/syndicate_mothership) "qcz" = ( -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/machinery/door/poddoor/shutters{ dir = 2; id_tag = "CC_Armory_Epsilon"; @@ -23333,7 +23301,7 @@ }, /area/centcom/ss220/command) "qlA" = ( -/obj/effect/decal/warning_stripes/white/partial, +/obj/effect/turf_decal/delivery/white/partial, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -23371,7 +23339,7 @@ layer = 3; name = "Отдел Специальных Операций" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin3) "qnB" = ( @@ -23382,9 +23350,7 @@ /obj/item/melee/classic_baton, /obj/item/melee/classic_baton, /obj/item/melee/classic_baton, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "qnQ" = ( @@ -23977,7 +23943,7 @@ /obj/item/gun/projectile/automatic/shotgun/bulldog, /obj/item/gun/projectile/automatic/shotgun/bulldog, /obj/item/gun/projectile/automatic/shotgun/bulldog, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel{ icon_state = "darkyellowfull" }, @@ -24139,9 +24105,7 @@ pixel_x = 8; pixel_y = 10 }, -/obj/effect/turf_decal/stripes/white/full{ - color = "#b59959" - }, +/obj/effect/turf_decal/stripes/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "qPL" = ( @@ -24173,7 +24137,9 @@ /obj/machinery/door/airlock/medical/glass{ name = "Escape Shuttle Infirmary" }, -/obj/effect/decal/warning_stripes/south, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, /turf/simulated/floor/plasteel, /area/shuttle/escape) "qSC" = ( @@ -24370,9 +24336,7 @@ /obj/item/stack/packageWrap{ pixel_y = 6 }, -/obj/effect/turf_decal/stripes/white/full{ - color = "#b59959" - }, +/obj/effect/turf_decal/stripes/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "qZS" = ( @@ -24417,7 +24381,7 @@ /turf/simulated/floor/carpet/black, /area/centcom/ss220/bar) "rbd" = ( -/obj/effect/decal/warning_stripes/yellow/hollow, +/obj/effect/turf_decal/delivery/hollow, /turf/simulated/floor/wood/fancy, /area/centcom/ss220/evac) "rbA" = ( @@ -24622,7 +24586,7 @@ /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin3) "riH" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/air, /obj/structure/window/reinforced{ dir = 8 @@ -24905,9 +24869,7 @@ /obj/item/rcd_ammo/large{ pixel_y = 1 }, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "rsJ" = ( @@ -25072,9 +25034,7 @@ pixel_x = 4; pixel_y = 2 }, -/obj/effect/turf_decal/stripes/white/full{ - color = "#b59959" - }, +/obj/effect/turf_decal/stripes/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "rtF" = ( @@ -25087,9 +25047,7 @@ name = "Шаттл Доставки"; req_one_access_txt = "106" }, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "rtJ" = ( @@ -25209,7 +25167,7 @@ opacity = 0 }, /obj/structure/fans/tiny, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin1) "ryl" = ( @@ -25316,12 +25274,8 @@ /obj/machinery/teleport/hub/upgraded{ admin_usage = 1 }, -/obj/effect/decal/warning_stripes/white/hollow{ - color = "76643a" - }, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white/hollow, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin3) "rCd" = ( @@ -25612,7 +25566,7 @@ /turf/simulated/floor/carpet/black, /area/centcom/ss220/bar) "rOr" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/structure/window/reinforced{ dir = 8 @@ -25799,9 +25753,7 @@ pixel_y = 3 }, /obj/item/rcd/combat, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "rUf" = ( @@ -25882,7 +25834,7 @@ pixel_x = 3; pixel_y = -3 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "rVI" = ( @@ -26192,7 +26144,7 @@ /turf/simulated/floor/wood/oak, /area/syndicate_mothership) "sfS" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/toxins, /obj/structure/window/reinforced{ dir = 4 @@ -26425,9 +26377,7 @@ /obj/item/grenade/chem_grenade/holywater, /obj/item/grenade/chem_grenade/holywater, /obj/item/grenade/chem_grenade/holywater, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "spP" = ( @@ -26733,9 +26683,7 @@ /obj/item/scythe/tele, /obj/item/scythe/tele, /obj/structure/rack, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "sFl" = ( @@ -26899,7 +26847,7 @@ name = "Blast Door Open"; req_one_access_txt = "101" }, -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/general) "sKF" = ( @@ -26922,9 +26870,7 @@ /area/centcom/ss220/bar) "sKY" = ( /obj/structure/rack, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /obj/item/gun/energy/bsg/prebuilt{ pixel_y = 12 }, @@ -26955,9 +26901,7 @@ }, /area/centcom/ss220/supply) "sMN" = ( -/obj/effect/decal/warning_stripes/white/hollow{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/computer/teleporter{ dir = 1 }, @@ -27077,7 +27021,7 @@ }, /area/syndicate_mothership/elite_squad) "sSv" = ( -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /obj/machinery/door/poddoor/impassable{ id_tag = "СС_BD_Exterior_1"; layer = 3 @@ -27644,7 +27588,7 @@ /turf/simulated/floor/carpet/black, /area/centcom/ss220/admin3) "tmB" = ( -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/bar) "tmT" = ( @@ -27718,7 +27662,7 @@ req_one_access_txt = "109" }, /obj/structure/fans/tiny, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/machinery/door/poddoor/impassable{ id_tag = "CC_ErtTeleportRoom"; layer = 3; @@ -28573,7 +28517,7 @@ /obj/structure/closet/crate/trashcart{ name = "Специальная доставка с ЦК" }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "tTA" = ( @@ -28618,9 +28562,7 @@ /turf/simulated/floor/wood/fancy/cherry, /area/centcom/ss220/admin2) "tVa" = ( -/obj/effect/turf_decal/stripes/white/full{ - color = "#b59959" - }, +/obj/effect/turf_decal/stripes/white, /obj/structure/table/reinforced, /obj/item/clipboard, /obj/item/stamp, @@ -28769,9 +28711,7 @@ /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin3) "uag" = ( -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /obj/structure/sign/securearea{ name = "\improper STAY CLEAR HEAVY MACHINERY"; pixel_y = 32 @@ -28790,7 +28730,7 @@ /area/ghost_bar) "uaS" = ( /obj/structure/rack, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/item/storage/backpack/duffel/syndie/med/surgery{ pixel_x = 3; pixel_y = -3 @@ -29030,9 +28970,7 @@ /obj/item/gun/medbeam, /obj/item/gun/medbeam, /obj/item/gun/medbeam, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "ujj" = ( @@ -29114,7 +29052,7 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/supply) "umT" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/structure/window/reinforced{ dir = 8 @@ -29261,7 +29199,7 @@ /obj/structure/table/wood{ color = "#996633" }, -/obj/item/reagent_containers/food/snacks/herbsalad, +/obj/item/reagent_containers/food/snacks/salad/herb, /turf/simulated/floor/wood/parquet/tile, /area/centcom/ss220/admin1) "utb" = ( @@ -29472,9 +29410,7 @@ /obj/item/storage/firstaid/ert{ pixel_y = 2 }, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "uBQ" = ( @@ -29573,7 +29509,7 @@ }, /area/syndicate_mothership/control) "uEN" = ( -/obj/effect/decal/warning_stripes/green/partial{ +/obj/effect/turf_decal/delivery/green/partial{ dir = 8 }, /turf/simulated/floor/plasteel/dark, @@ -30156,7 +30092,7 @@ layer = 3; name = "Отдел Специальных Операций" }, -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin3) "vce" = ( @@ -30294,7 +30230,7 @@ /obj/structure/light_fake/small{ dir = 4 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "vhV" = ( @@ -30364,7 +30300,7 @@ layer = 3; name = "Оружейная" }, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin3) "vki" = ( @@ -30434,7 +30370,7 @@ /turf/simulated/floor/carpet/red, /area/centcom/ss220/bar) "vop" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/structure/window/reinforced{ dir = 4 @@ -30567,7 +30503,7 @@ "vrg" = ( /obj/structure/rack, /obj/item/storage/toolbox/syndicate, -/obj/effect/decal/warning_stripes/blue/hollow, +/obj/effect/turf_decal/delivery/blue/hollow, /obj/structure/light_fake{ dir = 1 }, @@ -31024,9 +30960,7 @@ /obj/item/clothing/shoes/combat/swat, /obj/item/clothing/shoes/combat/swat, /obj/item/clothing/shoes/combat/swat, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "vHa" = ( @@ -31325,7 +31259,7 @@ }, /area/syndicate_mothership) "vRR" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/court) "vSa" = ( @@ -31413,7 +31347,7 @@ name = "ОБР"; req_one_access_txt = "109" }, -/obj/effect/decal/warning_stripes/white, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin3) "vXc" = ( @@ -31505,7 +31439,7 @@ name = "Блюспейс Артиллерия"; req_one_access_txt = "114" }, -/obj/effect/decal/warning_stripes/red, +/obj/effect/turf_decal/delivery/red, /obj/machinery/door_control/no_emag/east{ id = "CC_BSA"; name = "Blast Door Control"; @@ -31689,9 +31623,7 @@ /obj/item/gun/energy/lasercannon, /obj/item/gun/energy/lasercannon, /obj/item/gun/energy/lasercannon, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "wge" = ( @@ -32281,7 +32213,7 @@ id_tag = "СС_BD_Interior_2"; layer = 3 }, -/obj/effect/decal/warning_stripes/blue, +/obj/effect/turf_decal/delivery/blue, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/admin1) "wBT" = ( @@ -32391,7 +32323,7 @@ /turf/simulated/floor/indestructible/transparent_floor, /area/shuttle/syndicate_elite) "wHd" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/structure/window/reinforced{ dir = 4 @@ -32400,9 +32332,7 @@ /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "wHq" = ( -/obj/effect/decal/warning_stripes/white/hollow{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/teleport/station, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) @@ -32579,7 +32509,7 @@ /turf/simulated/floor/wood/oak, /area/syndicate_mothership) "wMP" = ( -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/structure/window/reinforced{ dir = 4 @@ -32962,9 +32892,7 @@ pixel_y = 3 }, /obj/item/storage/belt/utility/chief/full, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "wZc" = ( @@ -32976,7 +32904,7 @@ /turf/simulated/floor/beach/away/sand, /area/centcom/ss220/evac) "wZp" = ( -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /obj/mecha/combat/durand/rover/loaded, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) @@ -33061,7 +32989,7 @@ dir = 8; pixel_x = -5 }, -/obj/effect/decal/warning_stripes/red/partial{ +/obj/effect/turf_decal/delivery/red/partial{ dir = 4 }, /turf/simulated/floor/wood/fancy, @@ -33495,9 +33423,7 @@ /obj/item/clothing/under/rank/procedure/lawyer/blue, /obj/item/clothing/under/rank/procedure/lawyer/red, /obj/item/clothing/under/rank/procedure/lawyer/red, -/obj/effect/decal/warning_stripes/white{ - color = "76643a" - }, +/obj/effect/turf_decal/delivery/white, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "xkj" = ( @@ -33530,7 +33456,7 @@ }, /area/syndicate_mothership/jail) "xle" = ( -/obj/effect/decal/warning_stripes/yellow, +/obj/effect/turf_decal/delivery, /obj/machinery/door/airlock/multi_tile/command/glass{ dir = 2; name = "Зал Верховного Суда"; @@ -34080,7 +34006,7 @@ /obj/structure/closet/crate/trashcart{ name = "Специальная доставка с ЦК" }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/plasteel/dark, /area/centcom/ss220/supply) "xEb" = ( @@ -34130,7 +34056,7 @@ /obj/structure/light_fake/small{ dir = 8 }, -/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/delivery/white/hollow, /turf/simulated/floor/mineral/plastitanium, /area/syndicate_mothership/elite_squad) "xFC" = ( diff --git a/code/__DEFINES/chat_box_defines.dm b/code/__DEFINES/chat_box_defines.dm index 86975553c076..f2ffff8aa07c 100644 --- a/code/__DEFINES/chat_box_defines.dm +++ b/code/__DEFINES/chat_box_defines.dm @@ -3,4 +3,5 @@ #define chat_box_red(str) ("
" + str + "
") #define chat_box_green(str) ("
" + str + "
") #define chat_box_notice(str) ("
" + str + "
") +#define chat_box_healthscan(str) ("
" + str + "
") #define chat_box_notice_thick(str) ("
" + str + "
") diff --git a/code/__DEFINES/dcs/signals.dm b/code/__DEFINES/dcs/signals.dm index b5c62ae90566..5603bae60f29 100644 --- a/code/__DEFINES/dcs/signals.dm +++ b/code/__DEFINES/dcs/signals.dm @@ -226,6 +226,8 @@ #define COMSIG_CLICK_CTRL "ctrl_click" ///from base of atom/AltClick(): (/mob) #define COMSIG_CLICK_ALT "alt_click" + /// Cancel the alt-click, since this isn't properly part of the attack chain + #define COMPONENT_CANCEL_ALTCLICK (1<<0) ///from base of atom/CtrlShiftClick(/mob) #define COMSIG_CLICK_CTRL_SHIFT "ctrl_shift_click" ///from base of atom/MouseDrop(): (/atom/over, /mob/user) @@ -304,6 +306,13 @@ #define HEARING_SPANS 6 #define HEARING_MESSAGE_MODE 7 */ +/// Called just before something gets untilted +#define COMSIG_MOVABLE_TRY_UNTILT "movable_try_untilt" + /// Return this to block an untilt attempt + #define COMPONENT_BLOCK_UNTILT (1<<0) +/// Called when something gets untilted, from /datum/element/tilted/proc/do_untilt(atom/movable/source, mob/user) +#define COMSIG_MOVABLE_UNTILTED "movable_untilted" + ///called when the movable is added to a disposal holder object for disposal movement: (obj/structure/disposalholder/holder, obj/machinery/disposal/source) #define COMSIG_MOVABLE_DISPOSING "movable_disposing" ///called when the movable is removed from a disposal holder object: /obj/structure/disposalpipe/proc/expel(): (obj/structure/disposalholder/H, turf/T, direction) diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index 76c2c01fd13c..21ed7400cef5 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -121,3 +121,11 @@ GLOBAL_LIST_INIT(glass_sheet_types, typecacheof(list( // Modsuits #define ismodcontrol(A) istype(A, /obj/item/mod/control) + +// Meteors +GLOBAL_LIST_INIT(turfs_pass_meteor, typecacheof(list( + /turf/simulated/floor/plating/asteroid, + /turf/space +))) + +#define ispassmeteorturf(A) (is_type_in_typecache(A, GLOB.turfs_pass_meteor)) diff --git a/code/__HELPERS/AnimationLibrary.dm b/code/__HELPERS/AnimationLibrary.dm index 11ca2eb6593b..ebd793a815f4 100644 --- a/code/__HELPERS/AnimationLibrary.dm +++ b/code/__HELPERS/AnimationLibrary.dm @@ -8,7 +8,12 @@ if(!istype(A) && !isclient(A)) return A.color = null - animate(A, color = MATRIX_GREYSCALE, time = time, easing = SINE_EASING) + animate(A, color = MATRIX_GREYSCALE, time = time, easing = SINE_EASING, flags = ANIMATION_PARALLEL) + +/proc/animate_fade_colored(atom/A, time = 5) + if(!istype(A) && !isclient(A)) + return + animate(A, color = null, time = time, easing = SINE_EASING, flags = ANIMATION_PARALLEL) /proc/animate_melt_pixel(atom/A) if(!istype(A)) diff --git a/code/__HELPERS/global_lists.dm b/code/__HELPERS/global_lists.dm index 82bac6d45571..ac36ea86129a 100644 --- a/code/__HELPERS/global_lists.dm +++ b/code/__HELPERS/global_lists.dm @@ -149,6 +149,13 @@ continue // These are not valid objectives to add. GLOB.admin_objective_list[initial(O.name)] = path + for(var/path in subtypesof(/datum/tilt_crit)) + var/datum/tilt_crit/crit = path + if(isnull(initial(crit.name))) + continue + crit = new path() + GLOB.tilt_crits[path] = crit + /* // Uncomment to debug chemical reaction list. /client/verb/debug_chemical_list() diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index da6966e9e998..bfa53476912c 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -681,34 +681,34 @@ switch(macro) //prefixes/agnostic if("the") - rest = text("\the []", rest) + rest = "\the [rest]" if("a") - rest = text("\a []", rest) + rest = "\a [rest]" if("an") - rest = text("\an []", rest) + rest = "\an [rest]" if("proper") - rest = text("\proper []", rest) + rest = "\proper [rest]" if("improper") - rest = text("\improper []", rest) + rest = "\improper [rest]" if("roman") - rest = text("\roman []", rest) + rest = "\roman [rest]" //postfixes if("th") - base = text("[]\th", rest) + base = "[rest]\th" if("s") - base = text("[]\s", rest) + base = "[rest]\s" if("he") - base = text("[]\he", rest) + base = "[rest]\he" if("she") - base = text("[]\she", rest) + base = "[rest]\she" if("his") - base = text("[]\his", rest) + base = "[rest]\his" if("himself") - base = text("[]\himself", rest) + base = "[rest]\himself" if("herself") - base = text("[]\herself", rest) + base = "[rest]\herself" if("hers") - base = text("[]\hers", rest) + base = "[rest]\hers" . = base if(rest) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index f61bdc3cad31..d8627df711a6 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -260,6 +260,7 @@ Turf and target are seperate in case you want to teleport some distance from a t user.visible_message("[user] has used the analyzer on [target].", "You use the analyzer on [target].") var/pressure = air_contents.return_pressure() var/total_moles = air_contents.total_moles() + var/volume = air_contents.return_volume() user.show_message("Results of analysis of [bicon(icon)] [target].", 1) if(total_moles>0) @@ -281,8 +282,10 @@ Turf and target are seperate in case you want to teleport some distance from a t user.show_message("Unknown: [round(unknown_concentration*100)] % ([round(unknown_concentration*total_moles,0.01)] moles)", 1) user.show_message("Total: [round(total_moles,0.01)] moles", 1) user.show_message("Temperature: [round(air_contents.temperature-T0C)] °C", 1) + user.show_message("Volume: [round(volume)] Liters", 1) else user.show_message("[target] is empty!", 1) + user.show_message("Volume: [round(volume)] Liters", 1) return //Picks a string of symbols to display as the law number for hacked or ion laws @@ -624,7 +627,7 @@ Returns 1 if the chain up to the area contains the given typepath return 1 -/proc/is_blocked_turf(turf/T, exclude_mobs) +/proc/is_blocked_turf(turf/T, exclude_mobs, list/excluded_objs) if(T.density) return TRUE if(locate(/mob/living/silicon/ai) in T) //Prevents jaunting onto the AI core cheese, AI should always block a turf due to being a dense mob even when unanchored @@ -633,7 +636,10 @@ Returns 1 if the chain up to the area contains the given typepath for(var/mob/living/L in T) if(L.density) return TRUE + var/any_excluded_objs = length(excluded_objs) for(var/obj/O in T) + if(any_excluded_objs && (O in excluded_objs)) + continue if(O.density) return TRUE return FALSE diff --git a/code/_globalvars/lists/misc_lists.dm b/code/_globalvars/lists/misc_lists.dm index 0db07058085f..d4112046a413 100644 --- a/code/_globalvars/lists/misc_lists.dm +++ b/code/_globalvars/lists/misc_lists.dm @@ -66,3 +66,6 @@ GLOBAL_LIST_EMPTY(blurb_witnesses) /// List of looping sounds GLOBAL_LIST_EMPTY(looping_sounds) + +/// List of possible crits from things tipping over +GLOBAL_LIST_EMPTY(tilt_crits) diff --git a/code/_globalvars/misc_globals.dm b/code/_globalvars/misc_globals.dm index bcbaa4ac54bb..08ad1d0ee606 100644 --- a/code/_globalvars/misc_globals.dm +++ b/code/_globalvars/misc_globals.dm @@ -56,3 +56,8 @@ GLOBAL_LIST_INIT(pipe_colors, list("grey" = PIPE_COLOR_GREY, "red" = PIPE_COLOR_ GLOBAL_LIST_INIT(mod_themes, setup_mod_themes()) GLOBAL_DATUM(main_supermatter_engine, /obj/machinery/atmospherics/supermatter_crystal) + +///Global list for descriptors +GLOBAL_LIST_INIT(character_physiques, list("rail thin", "thin", "average", "well-built", "muscular", "overweight")) + +GLOBAL_LIST_INIT(character_heights, list("very short", "short", "average height", "tall", "very tall")) diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index 2370ddccd178..f92675a1f600 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -337,7 +337,8 @@ ..() /atom/proc/AltClick(mob/user) - SEND_SIGNAL(src, COMSIG_CLICK_ALT, user) + if(SEND_SIGNAL(src, COMSIG_CLICK_ALT, user) & COMPONENT_CANCEL_ALTCLICK) + return var/turf/T = get_turf(src) if(T && (isturf(loc) || isturf(src)) && user.TurfAdjacent(T)) user.listed_turf = T diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index de24f45198fd..24a186227b70 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -402,6 +402,26 @@ Recharging stations are available in robotics, the dormitory bathrooms, and the var/mob/living/simple_animal/diona/D = usr return D.resist() +/obj/screen/alert/gestalt + name = "Merged nymph" + desc = "You have merged with one or more diona nymphs. Click here to drop it (or one of them)." + +/obj/screen/alert/gestalt/Click() + if(!usr || !usr.client) + return + + var/list/nymphs = list() + for(var/mob/living/simple_animal/diona/D in usr.contents) + nymphs += D + + if(length(nymphs) == 1) + var/mob/living/simple_animal/diona/D = nymphs[1] + D.split() + else + var/mob/living/simple_animal/diona/D = input("Select a nymph to drop:", "Nymph Dropping", nymphs[1]) as anything in nymphs + if(D in usr.contents) + D.split() + //Need to cover all use cases - emag, illegal upgrade module, malf AI hack, traitor cyborg /obj/screen/alert/hacked name = "Hacked" diff --git a/code/_onclick/hud/radial.dm b/code/_onclick/hud/radial.dm index 7e56d84813ea..87dd423159ad 100644 --- a/code/_onclick/hud/radial.dm +++ b/code/_onclick/hud/radial.dm @@ -309,4 +309,46 @@ GLOBAL_LIST_EMPTY(radial_menus) GLOB.radial_menus -= uniqueid return answer +/** + * Similar to show_radial_menu, but choices is a list of atoms, for which icons will be automatically generated. + * Supports multiple items of the same name, 2 soaps will become soap (1) and soap (2) to the user. + * Otherwise, has the exact same arguments as show_radial_menu + */ +/proc/radial_menu_helper(mob/user, atom/anchor, list/choices, uniqueid, radius, datum/callback/custom_check, require_near = FALSE) + var/list/duplicate_amount = list() + for(var/atom/atom in choices) + if(!duplicate_amount.Find(atom.name)) + duplicate_amount[atom.name] = 0 + else + duplicate_amount[atom.name]++ + var/list/duplicate_indexes = duplicate_amount.Copy() + + var/list/icon_state_choices = list() + var/list/return_choices = list() + for(var/atom/possible_atom in choices) + if(!istype(possible_atom)) + stack_trace("radial_menu_helper was passed a non-atom (\"[possible_atom]\", [possible_atom.type]) as a choice") + continue + var/mutable_appearance/atom_appearance = new(possible_atom.appearance) + + var/hover_outline_index = possible_atom.get_filter("hover_outline") + if(!isnull(hover_outline_index)) + atom_appearance.filters.Cut(hover_outline_index, hover_outline_index + 1) + + var/key = possible_atom.name + if(duplicate_amount[key]) + var/number = duplicate_amount[key] - duplicate_indexes[key] + duplicate_indexes[key]-- + key = "[key] ([number + 1])" + + icon_state_choices[key] = atom_appearance + return_choices[key] = possible_atom + + var/chosen_key = show_radial_menu(user, anchor, icon_state_choices, uniqueid, radius, custom_check, require_near) + + if(!chosen_key) + return + + return return_choices[chosen_key] + #undef ANIM_SPEED diff --git a/code/_onclick/observer_onclick.dm b/code/_onclick/observer_onclick.dm index 6f6692e07550..028419a79abd 100644 --- a/code/_onclick/observer_onclick.dm +++ b/code/_onclick/observer_onclick.dm @@ -91,3 +91,14 @@ /obj/effect/portal/attack_ghost(mob/user as mob) if(target) user.forceMove(get_turf(target)) + +/obj/machinery/atmospherics/attack_ghost(mob/dead/observer/user) + if(!istype(user)) // Make sure user is actually an observer. Revenents also use attack_ghost, but do not have the toggle gas analyzer var. + return + if(user.gas_analyzer) + if(istype(src, /obj/machinery/atmospherics/pipe)) + var/obj/machinery/atmospherics/pipe/T = src + atmosanalyzer_scan(T.parent.air, user, T) + else if(istype(src, /obj/machinery/atmospherics/unary)) + var/obj/machinery/atmospherics/unary/T = src + atmosanalyzer_scan(T.air_contents, user, T) diff --git a/code/controllers/configuration/sections/url_configuration.dm b/code/controllers/configuration/sections/url_configuration.dm index 1ec1c55b6598..82dac8df1112 100644 --- a/code/controllers/configuration/sections/url_configuration.dm +++ b/code/controllers/configuration/sections/url_configuration.dm @@ -16,6 +16,8 @@ var/rules_url /// URL for the server github repository var/github_url + /// URL for the server exploit report locaion + var/exploit_url /// URL for server donations var/donations_url /// URL for a direct discord invite @@ -41,6 +43,7 @@ CONFIG_LOAD_STR(forum_url, data["forum_url"]) CONFIG_LOAD_STR(rules_url, data["rules_url"]) CONFIG_LOAD_STR(github_url, data["github_url"]) + CONFIG_LOAD_STR(exploit_url, data["exploit_url"]) CONFIG_LOAD_STR(donations_url, data["donations_url"]) CONFIG_LOAD_STR(discord_url, data["discord_url"]) CONFIG_LOAD_STR(discord_forum_url, data["discord_forum_url"]) diff --git a/code/controllers/subsystem/tickets/tickets.dm b/code/controllers/subsystem/tickets/tickets.dm index 5ad4f92b71fb..d3310abcaa67 100644 --- a/code/controllers/subsystem/tickets/tickets.dm +++ b/code/controllers/subsystem/tickets/tickets.dm @@ -232,6 +232,9 @@ SUBSYSTEM_DEF(tickets) if(GLOB.configuration.url.github_url) response_phrases["Github Issue Report"] = "To report a bug, please go to our Github page. Then go to 'Issues'. Then 'New Issue'. Then fill out the report form. If the report would reveal current-round information, file it after the round ends." + if(GLOB.configuration.url.exploit_url) + response_phrases["Exploit Report"] = "To report an exploit, please go to our Exploit Report page. Then 'Start New Topic'. Then fill out the topic with as much information about the exploit that you can. If possible, add steps taken to reproduce the exploit. The Development Team will be informed automatically of the post." + var/sorted_responses = list() for(var/key in response_phrases) //build a new list based on the short descriptive keys of the master list so we can send this as the input instead of the full paragraphs to the admin choosing which autoresponse sorted_responses += key diff --git a/code/datums/components/tilted.dm b/code/datums/components/tilted.dm new file mode 100644 index 000000000000..c4e97ee6efd9 --- /dev/null +++ b/code/datums/components/tilted.dm @@ -0,0 +1,109 @@ +/** + * A component that should be attached to things that have been tilted over, and can be righted. + * This can optionally block normal attack_hand interactions + */ + +/datum/component/tilted + dupe_mode = COMPONENT_DUPE_UNIQUE_PASSARGS + /// How long it should take to untilt + var/untilt_duration + /// Whether we should block any interactions with it + var/block_interactions + /// The angle by which we rotated as a result of tilting. Should help us avoid cases where something gets tilted until it's upright. + var/rotated_angle + +/datum/component/tilted/Initialize(_untilt_duration = 16 SECONDS, _block_interactions = FALSE, _rotated_angle) + . = ..() + untilt_duration = _untilt_duration + block_interactions = _block_interactions + rotated_angle = _rotated_angle + +/datum/component/tilted/InheritComponent(datum/component/C, i_am_original, _untilt_duration, _block_interactions, _rotated_angle) + . = ..() + untilt_duration = _untilt_duration + block_interactions = _block_interactions + rotated_angle += _rotated_angle + + if(rotated_angle % 360 == 0) + qdel(src) + +/datum/component/tilted/RegisterWithParent() + . = ..() + + if(!ismovable(parent)) + return COMPONENT_INCOMPATIBLE + + RegisterSignal(parent, COMSIG_CLICK_ALT, PROC_REF(on_alt_click)) + RegisterSignal(parent, COMSIG_PARENT_EXAMINE, PROC_REF(on_examine)) + RegisterSignal(parent, COMSIG_ATOM_ATTACK_HAND, PROC_REF(on_interact)) + RegisterSignal(parent, COMSIG_MOVABLE_TRY_UNTILT, PROC_REF(on_try_untilt)) + RegisterSignal(parent, COMSIG_MOVABLE_UNTILTED, PROC_REF(on_untilt)) + +/datum/component/tilted/UnregisterFromParent() + . = ..() + UnregisterSignal(parent, COMSIG_CLICK_ALT) + UnregisterSignal(parent, COMSIG_PARENT_EXAMINE) + UnregisterSignal(parent, COMSIG_ATOM_ATTACK_HAND) + UnregisterSignal(parent, COMSIG_MOVABLE_TRY_UNTILT) + UnregisterSignal(parent, COMSIG_MOVABLE_UNTILTED) + +/datum/component/tilted/proc/on_examine(datum/source, mob/user, list/examine_list) + SIGNAL_HANDLER // COMSIG_PARENT_EXAMINE + examine_list += "It's been tilted over. Alt+Click it to right it." + +/datum/component/tilted/proc/on_alt_click(atom/source, mob/user) + SIGNAL_HANDLER // COMSIG_CLICK_ALT + INVOKE_ASYNC(src, PROC_REF(untilt), user, untilt_duration) + return COMPONENT_CANCEL_ALTCLICK + +/datum/component/tilted/proc/on_interact(atom/source, mob/user) + SIGNAL_HANDLER // COMSIG_ATOM_ATTACK_HAND + if(block_interactions) + to_chat(user, "You can't do that right now, you need to right it first!") + return COMPONENT_CANCEL_ATTACK_CHAIN + +/datum/component/tilted/proc/on_untilt(atom/source, mob/user) + SIGNAL_HANDLER + qdel(src) + +/datum/component/tilted/proc/on_try_untilt(atom/source, mob/living/user) + SIGNAL_HANDLER + INVOKE_ASYNC(src, PROC_REF(untilt), user, untilt_duration) + +/// Untilt a tilted object. +/datum/component/tilted/proc/untilt(mob/living/user, duration = 10 SECONDS) + var/atom/movable/atom_parent = parent + + if(!istype(atom_parent)) + return + + if(!istype(user) || !atom_parent.Adjacent(user) || HAS_TRAIT(user, TRAIT_HANDS_BLOCKED)) + return + + if(user) + user.visible_message( + "[user] begins to right [parent].", + "You begin to right [parent]." + ) + if(!do_after(user, duration, TRUE, parent)) + return + user.visible_message( + "[user] rights [parent].", + "You right [parent].", + "You hear a loud clang." + ) + + if(QDELETED(atom_parent)) + return + + atom_parent.unbuckle_all_mobs(TRUE) + + SEND_SIGNAL(parent, COMSIG_MOVABLE_UNTILTED, user) + + atom_parent.layer = initial(atom_parent.layer) + + var/matrix/M = matrix() + M.Turn(0) + atom_parent.transform = M + if(istype(user) && user.incapacitated()) + return COMPONENT_BLOCK_UNTILT diff --git a/code/datums/helper_datums/teleport.dm b/code/datums/helper_datums/teleport.dm index cedd0cfa2d96..59e3c0f4ca2e 100644 --- a/code/datums/helper_datums/teleport.dm +++ b/code/datums/helper_datums/teleport.dm @@ -12,17 +12,18 @@ * - sound_out - The sound played at the destination turf * - bypass_area_flag - Whether is_teleport_allowed is skipped or not * - safe_turf_pick - Whether the chosen random turf from the variance is prefered to be a safe turf or not + * - do_effect - Whether to play the effect or not */ -/proc/do_teleport(atom_to_teleport, destination, variance_range = 0, force_teleport = TRUE, datum/effect_system/effect_in = null, datum/effect_system/effect_out = null, sound_in = null, sound_out = null, bypass_area_flag = FALSE, safe_turf_pick = FALSE) +/proc/do_teleport(atom_to_teleport, destination, variance_range = 0, force_teleport = TRUE, datum/effect_system/effect_in = null, datum/effect_system/effect_out = null, sound_in = null, sound_out = null, bypass_area_flag = FALSE, safe_turf_pick = FALSE, do_effect = TRUE) var/datum/teleport/instant/science/D = new // default here - if(isnull(effect_in) || isnull(effect_out)) // Set default effects + if((isnull(effect_in) || isnull(effect_out)) && do_effect) // Set default effects var/datum/effect_system/spark_spread/effect = new effect.set_up(5, 1, atom_to_teleport) if(isnull(effect_in)) effect_in = effect if(isnull(effect_out)) effect_out = effect - if(D.start(atom_to_teleport, destination, variance_range, force_teleport, effect_in, effect_out, sound_in, sound_out, bypass_area_flag, safe_turf_pick)) + if(D.start(atom_to_teleport, destination, variance_range, force_teleport, effect_in, effect_out, sound_in, sound_out, bypass_area_flag, safe_turf_pick, do_effect)) return 1 return 0 @@ -38,12 +39,12 @@ var/ignore_area_flag = FALSE var/safe_turf_first = FALSE //If the teleport isn't precise and this is TRUE, only non-space, non-dense turfs will be selected, unless there's no other option for teleportation. -/datum/teleport/proc/start(ateleatom, adestination, aprecision = 0, afteleport = 1, aeffectin = null, aeffectout = null, asoundin = null, asoundout = null, bypass_area_flag = FALSE, safe_turf_pick = FALSE) +/datum/teleport/proc/start(ateleatom, adestination, aprecision = 0, afteleport = 1, aeffectin = null, aeffectout = null, asoundin = null, asoundout = null, bypass_area_flag = FALSE, safe_turf_pick = FALSE, do_effect = FALSE) if(!initTeleport(arglist(args))) return 0 return 1 -/datum/teleport/proc/initTeleport(ateleatom, adestination, aprecision, afteleport, aeffectin, aeffectout, asoundin, asoundout, bypass_area_flag = FALSE, safe_turf_pick = FALSE) +/datum/teleport/proc/initTeleport(ateleatom, adestination, aprecision, afteleport, aeffectin, aeffectout, asoundin, asoundout, bypass_area_flag = FALSE, safe_turf_pick = FALSE, do_effect = FALSE) if(!setTeleatom(ateleatom)) return 0 if(!setDestination(adestination)) @@ -51,7 +52,8 @@ safe_turf_first = safe_turf_pick //before precision for bag of holding interference if(!setPrecision(aprecision)) return 0 - setEffects(aeffectin,aeffectout) + if(do_effect) + setEffects(aeffectin, aeffectout) setForceTeleport(afteleport) setSounds(asoundin,asoundout) ignore_area_flag = bypass_area_flag diff --git a/code/datums/outfits/outfit_admin.dm b/code/datums/outfits/outfit_admin.dm index 907cad96ddf4..5dba60f79f9d 100644 --- a/code/datums/outfits/outfit_admin.dm +++ b/code/datums/outfits/outfit_admin.dm @@ -281,7 +281,7 @@ belt = /obj/item/gun/projectile/revolver/mateba gloves = /obj/item/clothing/gloves/combat uniform = /obj/item/clothing/under/rank/centcom/deathsquad - shoes = /obj/item/clothing/shoes/magboots/advance + shoes = /obj/item/clothing/shoes/magboots/elite glasses = /obj/item/clothing/glasses/thermal mask = /obj/item/clothing/mask/gas/sechailer/swat l_pocket = /obj/item/tank/internals/emergency_oxygen/double @@ -784,6 +784,7 @@ head = /obj/item/clothing/head/beret/solgov/command glasses = /obj/item/clothing/glasses/night back = /obj/item/storage/backpack/satchel + shoes = /obj/item/clothing/shoes/magboots/elite l_ear = /obj/item/radio/headset/ert/alt/commander/solgov l_hand = null belt = /obj/item/melee/baton/loaded @@ -791,7 +792,6 @@ l_pocket = /obj/item/pinpointer/advpinpointer backpack_contents = list( /obj/item/storage/box/handcuffs = 1, - /obj/item/clothing/shoes/magboots/advance = 1, /obj/item/reagent_containers/hypospray/autoinjector/survival = 1, /obj/item/clothing/mask/gas/explorer/marines = 1, /obj/item/ammo_box/magazine/m50 = 3 @@ -805,9 +805,9 @@ head = null mask = /obj/item/clothing/mask/gas/explorer/marines belt = /obj/item/storage/belt/military/assault/marines/elite/full + shoes = /obj/item/clothing/shoes/magboots/elite l_hand = /obj/item/gun/projectile/automatic/ar backpack_contents = list( - /obj/item/clothing/shoes/magboots/advance = 1, /obj/item/whetstone = 1, /obj/item/reagent_containers/hypospray/autoinjector/survival = 1 ) @@ -833,7 +833,6 @@ l_ear = /obj/item/radio/headset/ert/alt/commander/solgov backpack_contents = list( /obj/item/storage/box/handcuffs = 1, - /obj/item/clothing/shoes/magboots/advance = 1, /obj/item/reagent_containers/hypospray/autoinjector/survival = 1, /obj/item/ammo_box/magazine/m50 = 3 ) diff --git a/code/datums/ruins/lavaland.dm b/code/datums/ruins/lavaland.dm index 1534ffafa858..d3d82d73aadf 100644 --- a/code/datums/ruins/lavaland.dm +++ b/code/datums/ruins/lavaland.dm @@ -20,22 +20,14 @@ description = "WELCOME TO CLOWN PLANET! HONK HONK HONK etc.!" suffix = "lavaland_biodome_clown_planet.dmm" -/datum/map_template/ruin/lavaland/cube - name = "The Wishgranter Cube" - id = "wishgranter-cube" - description = "Nothing good can come from this. Learn from their mistakes and turn around." - suffix = "lavaland_surface_cube.dmm" - cost = 10 - allow_duplicates = FALSE - /datum/map_template/ruin/lavaland/seed_vault name = "Seed Vault" id = "seed-vault" description = "The creators of these vaults were a highly advanced and benevolent race, and launched many into the stars, hoping to aid fledgling civilizations. \ - However, all the inhabitants seem to do is grow drugs and guns." + However, all the inhabitants seem to do is grow drugs and explosives." suffix = "lavaland_surface_seed_vault.dmm" - cost = 10 allow_duplicates = FALSE + always_place = TRUE /datum/map_template/ruin/lavaland/ash_walker name = "Ash Walker Nest" @@ -43,17 +35,17 @@ description = "A race of unbreathing lizards live here, that run faster than a human can, worship a broken dead city, and are capable of reproducing by something involving tentacles? \ Probably best to stay clear." suffix = "lavaland_surface_ash_walker1.dmm" - cost = 20 allow_duplicates = FALSE + cost = 20 // Not auto due to the nature of walkers /datum/map_template/ruin/lavaland/free_golem name = "Free Golem Ship" id = "golem-ship" description = "Lumbering humanoids, made out of precious metals, move inside this ship. They frequently leave to mine more minerals, which they somehow turn into more of them. \ Seem very intent on research and individual liberty, and also geology based naming?" - cost = 20 suffix = "lavaland_surface_golem_ship.dmm" allow_duplicates = FALSE + always_place = TRUE /datum/map_template/ruin/lavaland/althland_facility name = "Althland Facility" @@ -192,7 +184,7 @@ description = "A place of shelter for a lone hermit, scraping by to live another day." suffix = "lavaland_surface_hermit.dmm" allow_duplicates = FALSE - cost = 10 + always_place = TRUE /datum/map_template/ruin/lavaland/miningripley name = "Ripley" diff --git a/code/datums/ruins/space_ruins.dm b/code/datums/ruins/space_ruins.dm index 4a6b6eb082eb..9b7ce503c25c 100644 --- a/code/datums/ruins/space_ruins.dm +++ b/code/datums/ruins/space_ruins.dm @@ -168,7 +168,8 @@ name = "Ancient Space Station" description = "The crew of a space station awaken one hundred years after a crisis. Awaking to a derelict space station on the verge of collapse, and a hostile force of invading \ hivebots. Can the surviving crew overcome the odds and survive and rebuild, or will the cold embrace of the stars become their new home?" - cost = 2 + cost = 0 + always_place = TRUE allow_duplicates = FALSE /datum/map_template/ruin/space/wizardcrash diff --git a/code/datums/spell.dm b/code/datums/spell.dm index 97ba65d1adc5..9faf018a7889 100644 --- a/code/datums/spell.dm +++ b/code/datums/spell.dm @@ -407,7 +407,7 @@ GLOBAL_LIST_INIT(spells, typesof(/obj/effect/proc_holder/spell)) else if(isturf(target)) location = target if(isliving(target) && message) - to_chat(target, text("[message]")) + to_chat(target, "[message]") if(sparks_spread) do_sparks(sparks_amt, 0, location) if(smoke_type) diff --git a/code/datums/status_effects/buffs.dm b/code/datums/status_effects/buffs.dm index 954e264ee99b..2e8e78b100ae 100644 --- a/code/datums/status_effects/buffs.dm +++ b/code/datums/status_effects/buffs.dm @@ -421,7 +421,7 @@ if(ishuman(owner)) var/mob/living/carbon/human/H = owner H.bodytemperature = H.dna.species.body_temperature - if(is_mining_level(H.z)) + if(is_mining_level(H.z) || istype(get_area(H), /area/ruin/space/bubblegum_arena)) for(var/obj/item/organ/external/E in H.bodyparts) E.fix_internal_bleeding() E.fix_burn_wound() diff --git a/code/datums/status_effects/debuffs.dm b/code/datums/status_effects/debuffs.dm index 4a56b018a94f..e128becc5821 100644 --- a/code/datums/status_effects/debuffs.dm +++ b/code/datums/status_effects/debuffs.dm @@ -1004,7 +1004,7 @@ /datum/status_effect/bubblegum_curse/tick() var/mob/living/simple_animal/hostile/megafauna/bubblegum/attacker = locateUID(source_UID) - if(!attacker) + if(!attacker || attacker.loc == null) qdel(src) if(attacker.health <= attacker.maxHealth / 2) owner.clear_fullscreen("Bubblegum") @@ -1065,6 +1065,8 @@ var/mob/living/simple_animal/hostile/megafauna/bubblegum/attacker = locateUID(source_UID) if(!attacker) return //Let's not nullspace + if(attacker.loc == null) + return //Extra emergency safety. var/turf/TA = get_turf(owner) owner.Immobilize(3 SECONDS) new /obj/effect/decal/cleanable/blood/bubblegum(TA) diff --git a/code/datums/status_effects/neutral.dm b/code/datums/status_effects/neutral.dm index 740a0e026f9c..c545f6c2d498 100644 --- a/code/datums/status_effects/neutral.dm +++ b/code/datums/status_effects/neutral.dm @@ -235,48 +235,11 @@ return if(L == owner || L.stat == DEAD || isslime(L) || ismonkeybasic(L)) //xenobio moment continue - new /obj/effect/temp_visual/lwap_ping(owner.loc, owner, L) + new /obj/effect/temp_visual/single_user/lwap_ping(owner.loc, owner, L) locks++ #undef LWAP_LOCK_CAP -/obj/effect/temp_visual/lwap_ping - duration = 0.5 SECONDS - randomdir = FALSE - icon = 'icons/obj/projectiles.dmi' - /// The image shown to lwap users - var/image/lwap_image - /// The person with the lwap at the moment, really just used to remove this from their screen - var/source_UID - /// The icon state applied to the image created for this ping. - var/real_icon_state = "red_laser" - -/obj/effect/temp_visual/lwap_ping/Initialize(mapload, mob/living/looker, mob/living/creature) - . = ..() - if(!looker || !creature) - return INITIALIZE_HINT_QDEL - lwap_image = image(icon = icon, loc = src, icon_state = real_icon_state, layer = ABOVE_ALL_MOB_LAYER, pixel_x = ((creature.x - looker.x) * 32), pixel_y = ((creature.y - looker.y) * 32)) - lwap_image.plane = ABOVE_LIGHTING_PLANE - lwap_image.mouse_opacity = MOUSE_OPACITY_TRANSPARENT - source_UID = looker.UID() - add_mind(looker) - -/obj/effect/temp_visual/lwap_ping/Destroy() - var/mob/living/previous_user = locateUID(source_UID) - if(previous_user) - remove_mind(previous_user) - // Null so we don't shit the bed when we delete - lwap_image = null - return ..() - -/// Add the image to the lwap user's screen -/obj/effect/temp_visual/lwap_ping/proc/add_mind(mob/living/looker) - looker.client?.images |= lwap_image - -/// Remove the image from the lwap user's screen -/obj/effect/temp_visual/lwap_ping/proc/remove_mind(mob/living/looker) - looker.client?.images -= lwap_image - /datum/status_effect/delayed id = "delayed_status_effect" status_type = STATUS_EFFECT_MULTIPLE diff --git a/code/datums/uplink_items/uplink_general.dm b/code/datums/uplink_items/uplink_general.dm index 82afc8e8bbb3..48d8cece58a4 100644 --- a/code/datums/uplink_items/uplink_general.dm +++ b/code/datums/uplink_items/uplink_general.dm @@ -242,7 +242,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "An additional 8-round 10mm magazine for use in the syndicate pistol, loaded with rounds that are cheap but around half as effective as .357" reference = "10MM" item = /obj/item/ammo_box/magazine/m10mm - cost = 5 + cost = 3 surplus = 0 // Miserable /datum/uplink_item/ammo/pistolap @@ -250,7 +250,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "An additional 8-round 10mm magazine for use in the syndicate pistol, loaded with rounds that are less effective at injuring the target but penetrate protective gear." reference = "10MMAP" item = /obj/item/ammo_box/magazine/m10mm/ap - cost = 10 + cost = 6 surplus = 0 // Miserable /datum/uplink_item/ammo/pistolfire @@ -258,7 +258,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "An additional 8-round 10mm magazine for use in the syndicate pistol, loaded with incendiary rounds which ignite the target." reference = "10MMFIRE" item = /obj/item/ammo_box/magazine/m10mm/fire - cost = 10 + cost = 6 surplus = 0 // Miserable /datum/uplink_item/ammo/pistolhp @@ -266,7 +266,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "An additional 8-round 10mm magazine for use in the syndicate pistol, loaded with rounds which are more damaging but ineffective against armour." reference = "10MMHP" item = /obj/item/ammo_box/magazine/m10mm/hp - cost = 10 + cost = 6 surplus = 0 // Miserable /datum/uplink_item/ammo/revolver @@ -327,7 +327,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "A modified briefcase capable of storing and firing a gun under a false bottom. Use a screwdriver to pry away the false bottom and make modifications. Distinguishable upon close examination due to the added weight." reference = "FBBC" item = /obj/item/storage/briefcase/false_bottomed - cost = 15 + cost = 10 /datum/uplink_item/stealthy_weapons/soap name = "Syndicate Soap" @@ -442,7 +442,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) it can also be used in a washing machine to forge clothing." reference = "CHST" item = /obj/item/stamp/chameleon - cost = 5 + cost = 1 surplus = 35 /datum/uplink_item/stealthy_tools/chameleonflag @@ -450,7 +450,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "A flag that can be disguised as any other known flag. There is a hidden spot in the pole to boobytrap the flag with a grenade or minibomb, which will detonate some time after the flag is set on fire." reference = "CHFLAG" item = /obj/item/flag/chameleon - cost = 5 + cost = 1 surplus = 35 /datum/uplink_item/stealthy_tools/chamsechud @@ -465,7 +465,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "These glasses are thermals with Syndicate chameleon technology built into them. They allow you to see organisms through walls by capturing the upper portion of the infra-red light spectrum, emitted as heat and light by objects. Hotter objects, such as warm bodies, cybernetic organisms and artificial intelligence cores emit more of this light than cooler objects like walls and airlocks." reference = "THIG" item = /obj/item/clothing/glasses/chameleon/thermal - cost = 30 + cost = 15 /datum/uplink_item/stealthy_tools/agent_card name = "Agent ID Card" @@ -501,7 +501,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "A syringe with one injection that randomizes appearance and name upon use. A cheaper but less versatile alternative to an agent card and voice changer." reference = "DNAS" item = /obj/item/dnascrambler - cost = 10 + cost = 7 /datum/uplink_item/stealthy_tools/smugglersatchel name = "Smuggler's Satchel" @@ -526,7 +526,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) spraycan for changing their appearances." reference = "ADCC" item = /obj/item/storage/box/syndie_kit/cutouts - cost = 5 + cost = 1 surplus = 20 /datum/uplink_item/stealthy_tools/safecracking @@ -704,7 +704,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) sends you a small beacon that will teleport the larger beacon to your location upon activation." reference = "SNGB" item = /obj/item/radio/beacon/syndicate - cost = 30 + cost = 10 surplus = 0 hijack_only = TRUE //This is an item only useful for a hijack traitor, as such, it should only be available in those scenarios. cant_discount = TRUE @@ -777,7 +777,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) On activation, it will conceal you inside a chameleon cardboard box that is only revealed once someone bumps into it." reference = "SI" item = /obj/item/implanter/stealth - cost = 40 + cost = 45 // POINTLESS BADASSERY @@ -820,7 +820,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "A snappy two-piece suit that any self-respecting Syndicate agent should wear. Perfect for professionals trying to go undetected, but moderately armored with experimental nanoweave in case things do get loud. Comes with two cashmere-lined pockets for maximum style and comfort." reference = "SUIT" item = /obj/item/clothing/suit/storage/iaa/blackjacket/armored - cost = 5 + cost = 3 /datum/uplink_item/bundles_TC category = "Bundles and Telecrystals" diff --git a/code/datums/uplink_items/uplink_nuclear.dm b/code/datums/uplink_items/uplink_nuclear.dm index 647764d70c24..4e9d60f941ed 100644 --- a/code/datums/uplink_items/uplink_nuclear.dm +++ b/code/datums/uplink_items/uplink_nuclear.dm @@ -59,7 +59,7 @@ desc = "A flamethrower, fuelled by a portion of highly flammable bio-toxins stolen previously from Nanotrasen stations. Make a statement by roasting the filth in their own greed. Use with caution." reference = "FT" item = /obj/item/flamethrower/full/tank - cost = 5 + cost = 3 uplinktypes = list(UPLINK_TYPE_NUCLEAR, UPLINK_TYPE_SST) surplus = 40 @@ -102,14 +102,14 @@ This model lacks a method of space propulsion, and therefore it is advised to repair the mothership's teleporter if you wish to make use of it." reference = "GE" item = /obj/mecha/combat/gygax/dark/loaded - cost = 450 + cost = 400 /datum/uplink_item/support/mauler name = "Mauler Exosuit" desc = "A massive and incredibly deadly Syndicate exosuit. Features long-range targeting, thrust vectoring, and deployable smoke." reference = "ME" item = /obj/mecha/combat/marauder/mauler/loaded - cost = 700 + cost = 599 // Today only 599 TC! Get yours today! /datum/uplink_item/support/reinforcement name = "Reinforcement" @@ -129,7 +129,7 @@ reference = "SAC" item = /obj/item/antag_spawner/nuke_ops/borg_tele/assault refund_path = /obj/item/antag_spawner/nuke_ops/borg_tele/assault - cost = 325 + cost = 250 /datum/uplink_item/support/reinforcement/medical_borg name = "Syndicate Medical Cyborg" @@ -374,7 +374,7 @@ desc = "A belt containing 26 lethally dangerous and destructive grenades." reference = "GRB" item = /obj/item/storage/belt/grenade/full - cost = 150 + cost = 120 surplus = 0 uplinktypes = list(UPLINK_TYPE_NUCLEAR, UPLINK_TYPE_SST) @@ -383,7 +383,7 @@ desc = "A unique grenade that deploys a swarm of viscerators upon activation, which will chase down and shred any non-operatives in the area." reference = "VDG" item = /obj/item/grenade/spawnergrenade/manhacks - cost = 25 + cost = 10 uplinktypes = list(UPLINK_TYPE_NUCLEAR, UPLINK_TYPE_SST) surplus = 35 @@ -414,7 +414,7 @@ and other medical supplies helpful for a medical field operative." reference = "SCMK" item = /obj/item/storage/firstaid/tactical - cost = 20 + cost = 30 uplinktypes = list(UPLINK_TYPE_NUCLEAR, UPLINK_TYPE_SST) /datum/uplink_item/device_tools/vtec @@ -466,7 +466,7 @@ desc = "An incredibly useful personal shield projector, capable of reflecting energy projectiles, but it cannot block other attacks. Pair with an Energy Sword for a killer combination." item = /obj/item/shield/energy reference = "ESD" - cost = 80 + cost = 40 uplinktypes = list(UPLINK_TYPE_NUCLEAR, UPLINK_TYPE_SST) surplus = 20 diff --git a/code/datums/uplink_items/uplink_traitor.dm b/code/datums/uplink_items/uplink_traitor.dm index 68405c92279b..15987461edfb 100644 --- a/code/datums/uplink_items/uplink_traitor.dm +++ b/code/datums/uplink_items/uplink_traitor.dm @@ -171,7 +171,7 @@ desc = "The feral cat delivery grenade contains 5 dehydrated feral cats in a similar manner to dehydrated monkeys, which, upon detonation, will be rehydrated by a small reservoir of water contained within the grenade. These cats will then attack anything in sight." item = /obj/item/grenade/spawnergrenade/feral_cats reference = "CCLG" - cost = 15 + cost = 10 job = list("Psychiatrist")//why? Becuase its funny that a person in charge of your mental wellbeing has a cat granade.. //Assistant @@ -437,7 +437,7 @@ While the mask is active, your voice will sound unrecognizable to others." reference = "CVMM" item = /obj/item/clothing/mask/gas/voice_modulator/chameleon - cost = 5 + cost = 8 excludefrom = list(UPLINK_TYPE_NUCLEAR, UPLINK_TYPE_SST) /datum/uplink_item/stealthy_tools/silicon_cham_suit diff --git a/code/game/area/ss13_areas/engineering_areas.dm b/code/game/area/ss13_areas/engineering_areas.dm index e0649fad2d37..8e0fb2d77b06 100644 --- a/code/game/area/ss13_areas/engineering_areas.dm +++ b/code/game/area/ss13_areas/engineering_areas.dm @@ -30,6 +30,9 @@ icon_state = "engibreak" sound_environment = SOUND_AREA_SMALL_ENCLOSED +/area/station/engineering/break_room/secondary + name = "\improper Secondary Engineering Foyer" + /area/station/engineering/equipmentstorage name = "Engineering Equipment Storage" icon_state = "engilocker" diff --git a/code/game/area/ss13_areas/maintenance_areas.dm b/code/game/area/ss13_areas/maintenance_areas.dm index d935e33b286a..fbd3195e3f60 100644 --- a/code/game/area/ss13_areas/maintenance_areas.dm +++ b/code/game/area/ss13_areas/maintenance_areas.dm @@ -121,6 +121,12 @@ /area/station/maintenance/library name = "Abandoned Library" icon_state = "library" + apc_starts_off = TRUE + +/area/station/maintenance/theatre + name = "\improper Abandoned Theatre" + icon_state = "Theatre" + sound_environment = SOUND_AREA_WOODFLOOR /area/station/maintenance/spacehut name = "Space Hut" diff --git a/code/game/area/ss13_areas/service_areas.dm b/code/game/area/ss13_areas/service_areas.dm index 7ebfd20e4ebb..1d524096164b 100644 --- a/code/game/area/ss13_areas/service_areas.dm +++ b/code/game/area/ss13_areas/service_areas.dm @@ -45,6 +45,7 @@ /area/station/service/clown/secret name = "\improper Top Secret Clown HQ" + requires_power = FALSE /area/station/service/mime name = "\improper Mime's Office" diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 4a70c7a823c0..dccb7ee6f7a3 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -37,9 +37,6 @@ //Detective Work, used for the duplicate data points kept in the scanners var/list/original_atom - //Detective Work, used for allowing a given atom to leave its fibers on stuff. Allowed by default - var/can_leave_fibers = TRUE - var/admin_spawned = FALSE //was this spawned by an admin? used for stat tracking stuff. var/initialized = FALSE @@ -654,7 +651,7 @@ //Add the list if it does not exist. if(!fingerprintshidden) fingerprintshidden = list() - fingerprintshidden += text("\[[all_timestamps()]\] (Wearing gloves). Real name: [], Key: []", H.real_name, H.key) + fingerprintshidden += "\[[all_timestamps()]\] (Wearing gloves). Real name: [H.real_name], Key: [H.key]" fingerprintslast = H.ckey return FALSE if(!fingerprints) @@ -662,7 +659,7 @@ //Add the list if it does not exist. if(!fingerprintshidden) fingerprintshidden = list() - fingerprintshidden += text("\[[all_timestamps()]\] Real name: [], Key: []", H.real_name, H.key) + fingerprintshidden += "\[[all_timestamps()]\] Real name: [H.real_name], Key: [H.key]" fingerprintslast = H.ckey return TRUE else @@ -670,7 +667,7 @@ //Add the list if it does not exist. if(!fingerprintshidden) fingerprintshidden = list() - fingerprintshidden += text("\[[all_timestamps()]\] Real name: [], Key: []", M.real_name, M.key) + fingerprintshidden += "\[[all_timestamps()]\] Real name: [M.real_name], Key: [M.key]" fingerprintslast = M.ckey return @@ -713,14 +710,14 @@ if(!ignoregloves) if(H.gloves && H.gloves != src) if(fingerprintslast != H.ckey) - fingerprintshidden += text("\[[all_timestamps()]\] (Wearing gloves). Real name: [], Key: []", H.real_name, H.key) + fingerprintshidden += "\[[all_timestamps()]\] (Wearing gloves). Real name: [H.real_name], Key: [H.key]" fingerprintslast = H.ckey H.gloves.add_fingerprint(M) return FALSE //More adminstuffz if(fingerprintslast != H.ckey) - fingerprintshidden += text("\[[all_timestamps()]\] Real name: [], Key: []", H.real_name, H.key) + fingerprintshidden += "\[[all_timestamps()]\] Real name: [H.real_name], Key: [H.key]" fingerprintslast = H.ckey //Make the list if it does not exist. @@ -737,7 +734,7 @@ else //Smudge up dem prints some if(fingerprintslast != M.ckey) - fingerprintshidden += text("\[[all_timestamps()]\] Real name: [], Key: []", M.real_name, M.key) + fingerprintshidden += "\[[all_timestamps()]\] Real name: [M.real_name], Key: [M.key]" fingerprintslast = M.ckey return diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index 90d8d2ae5481..aa83c9e1bc96 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -663,3 +663,164 @@ /atom/movable/MouseExited(location, control, params) usr.hud_used.screentip_text.maptext = "" + +/atom/movable/proc/choose_crush_crit(mob/living/carbon/victim) + if(!length(GLOB.tilt_crits)) + return + for(var/crit_path in shuffle(GLOB.tilt_crits)) + var/datum/tilt_crit/C = GLOB.tilt_crits[crit_path] + if(C.is_valid(src, victim)) + return C + +/atom/movable/proc/handle_squish_carbon(mob/living/carbon/victim, damage_to_deal, datum/tilt_crit/crit) + + // Damage points to "refund", if a crit already beats the shit out of you we can shelve some of the extra damage. + var/crit_rebate = 0 + + if(HAS_TRAIT(victim, TRAIT_DWARF)) + // also double damage if you're short + damage_to_deal *= 2 + + if(crit) + crit_rebate = crit.tip_crit_effect(src, victim) + if(crit.harmless) + return + + add_attack_logs(null, victim, "critically crushed by [src] causing [crit]") + else + add_attack_logs(null, victim, "crushed by [src]") + + // 30% chance to spread damage across the entire body, 70% chance to target two limbs in particular + damage_to_deal = max(damage_to_deal - crit_rebate, 0) + if(prob(30)) + victim.apply_damage(damage_to_deal, BRUTE, BODY_ZONE_CHEST, spread_damage = TRUE) + else + var/picked_zone + var/num_parts_to_pick = 2 + for(var/i in 1 to num_parts_to_pick) + picked_zone = pick(BODY_ZONE_CHEST, BODY_ZONE_HEAD, BODY_ZONE_L_ARM, BODY_ZONE_L_LEG, BODY_ZONE_R_ARM, BODY_ZONE_R_LEG) + victim.apply_damage((damage_to_deal) * (1 / num_parts_to_pick), BRUTE, picked_zone) + + victim.AddElement(/datum/element/squish, 80 SECONDS) + +#define NO_CRUSH_DIR "no_dir" + +/** + * Tip over this atom onto a turf, crushing things in its path. + * + * Arguments: + * * target_turf - The turf to fall onto. + * * should_crit - If true, we'll try to crit things that we crush. + * * crit_damage_factor - If a crit is rolled, crush_damage will be multiplied by this amount. + * * forced_crit - If passed, this crit will be applied to everything it crushes. + * * weaken_time - The amount of time that weaken will be applied to crushed mobs. + * * knockdown_time - The amount of time that knockdown will be applied to crushed mobs. + * * ignore_gravity - If false, we won't fall over in zero G. + * * should_rotate - If false, we won't rotate when we fall. + * * angle - The angle by which we'll rotate. If this is null/0, we'll randomly rotate 90 degrees clockwise or counterclockwise. + * * rightable - If true, the tilted component will be applied, allowing people to alt-click to right it. + * * block_interactions_until_righted - If true, interactions with the object will be blocked until it's righted. + * * crush_dir - An override on the cardinal direction we're crushing. + */ +/atom/movable/proc/fall_and_crush(turf/target_turf, crush_damage, should_crit = FALSE, crit_damage_factor = 2, datum/tilt_crit/forced_crit, weaken_time = 4 SECONDS, knockdown_time = 10 SECONDS, ignore_gravity = FALSE, should_rotate = TRUE, angle, rightable = FALSE, block_interactions_until_righted = FALSE, crush_dir = NO_CRUSH_DIR) + if(QDELETED(src) || isnull(target_turf)) + return + + if(crush_dir == NO_CRUSH_DIR) + crush_dir = get_dir(get_turf(src), target_turf) + + var/has_tried_to_move = FALSE + + if(is_blocked_turf(target_turf, TRUE, excluded_objs=list(src))) + has_tried_to_move = TRUE + if(!Move(target_turf, crush_dir)) + // we'll try to move, and if we didn't end up going anywhere, then we do nothing. + visible_message("[src] seems to rock, but doesn't fall over!") + return + + for(var/atom/target in (target_turf.contents) + target_turf) + if(isarea(target) || target == src) // don't crush ourselves + continue + + if(isobserver(target)) + continue + + // ignore things that are under the ground + if(isobj(target) && (target.invisibility > SEE_INVISIBLE_LIVING) || iseffect(target) || isitem(target) || target.level == 1) + continue + + var/datum/tilt_crit/crit_case = forced_crit + if(isnull(forced_crit) && should_crit) + crit_case = choose_crush_crit(target) + // note that it could still be null after this point, in which case it won't crit + var/damage_to_deal = crush_damage + + if(isliving(target)) + var/mob/living/L = target + + if(crit_case) + damage_to_deal *= crit_damage_factor + if(iscarbon(L)) + handle_squish_carbon(L, damage_to_deal, crit_case) + else + L.apply_damage(damage_to_deal, BRUTE) + L.Weaken(weaken_time) + L.emote("scream") + L.KnockDown(knockdown_time) + playsound(L, 'sound/effects/blobattack.ogg', 40, TRUE) + playsound(L, 'sound/effects/splat.ogg', 50, TRUE) + add_attack_logs(src, L, "crushed by [src]") + + + else if(isobj(target)) // don't crush things on the floor, that'd probably be annoying + var/obj/O = target + O.take_damage(damage_to_deal, BRUTE, "", FALSE) + else + continue + + target.visible_message( + "[target] is crushed by [src]!", + "[src] crushes you!", + "You hear a loud crunch!" + ) + + tilt_over(target_turf, angle, should_rotate, rightable, block_interactions_until_righted) + // for things that trigger on Crossed() + if(!has_tried_to_move) + Move(target_turf, crush_dir) + + return TRUE + +#undef NO_CRUSH_DIR + +/** + * Tip over an atom without too much fuss. This won't cause damage to anything, and just rotates the thing and (optionally) adds the component. + * + * Arguments: + * * target - The turf to tilt over onto + * * rotation_angle - The angle to rotate by. If not given, defaults to random rotating by 90 degrees clockwise or counterclockwise + * * should_rotate - Whether or not we should rotate at all + * * rightable - Whether or not this object should be rightable, attaching the tilted component to it + * * block_interactions_until_righted - If true, this object will need to be righted before it can be interacted with + */ +/atom/movable/proc/tilt_over(turf/target, rotation_angle, should_rotate, rightable, block_interactions_until_righted) + visible_message("[src] tips over!", "You hear a loud crash!") + playsound(src, "sound/effects/bang.ogg", 100, TRUE) + var/rot_angle = rotation_angle ? rotation_angle : pick(90, -90) + if(should_rotate) + var/matrix/to_turn = turn(transform, rot_angle) + animate(src, transform = to_turn, 0.2 SECONDS) + if(target && target != get_turf(src)) + throw_at(target, 1, 1, spin = FALSE) + if(rightable) + layer = ABOVE_MOB_LAYER + AddComponent(/datum/component/tilted, 14 SECONDS, block_interactions_until_righted, rot_angle) + +/// Untilt a tilted object. +/atom/movable/proc/untilt(mob/living/user, duration = 10 SECONDS) + SEND_SIGNAL(src, COMSIG_MOVABLE_TRY_UNTILT, user) + + +/// useful callback for things that want special behavior on crush +/atom/movable/proc/on_crush_thing(atom/thing) + return diff --git a/code/game/gamemodes/malfunction/Malf_Modules.dm b/code/game/gamemodes/malfunction/Malf_Modules.dm index 19febda2574f..24bf862a9da2 100644 --- a/code/game/gamemodes/malfunction/Malf_Modules.dm +++ b/code/game/gamemodes/malfunction/Malf_Modules.dm @@ -1,3 +1,9 @@ +#define MALF_AI_ROLL_TIME 0.5 SECONDS +#define MALF_AI_ROLL_COOLDOWN (1 SECONDS + MALF_AI_ROLL_TIME) +#define MALF_AI_ROLL_DAMAGE 75 +// crit percent +#define MALF_AI_ROLL_CRIT_CHANCE 5 + //The malf AI action subtype. All malf actions are subtypes of this. /datum/action/innate/ai name = "AI Action" @@ -474,7 +480,7 @@ /obj/effect/proc_holder/ranged_ai/overload_machine active = FALSE - ranged_mousepointer = 'icons/effects/overload_machine_target.dmi' + ranged_mousepointer = 'icons/effects/cult_target.dmi' enable_text = "You tap into the station's powernet. Click on a machine to detonate it, or use the ability again to cancel." disable_text = "You release your hold on the powernet." @@ -820,3 +826,91 @@ actual_action.fix_borg(robot_target) remove_ranged_ability(ranged_ability_user, "[robot_target] successfully rebooted.") return TRUE + +/datum/AI_Module/core_tilt + module_name = "Rolling Servos" + mod_pick_name = "watchforrollingcores" + description = "Allows you to slowly roll your core around, crushing anything in your path with your bulk." + cost = 10 + one_purchase = FALSE + power_type = /datum/action/innate/ai/ranged/core_tilt + unlock_sound = 'sound/effects/bang.ogg' + unlock_text = "You gain the ability to roll over and crush anything in your way." + +/datum/action/innate/ai/ranged/core_tilt + name = "Roll Over" + button_icon_state = "roll_over" + desc = "Allows you to roll over in the direction of your choosing, crushing anything in your way." + auto_use_uses = FALSE + linked_ability_type = /obj/effect/proc_holder/ranged_ai/roll_over + + +/obj/effect/proc_holder/ranged_ai/roll_over + active = FALSE + ranged_mousepointer = 'icons/effects/cult_target.dmi' + enable_text = "Your inner servos shift as you prepare to roll around. Click adjacent tiles to roll into them!" + disable_text = "You disengage your rolling protocols." + COOLDOWN_DECLARE(time_til_next_tilt) + /// How long does it take us to roll? + var/roll_over_time = MALF_AI_ROLL_TIME + /// How long does it take for the ability to cool down, on top of [roll_over_time]? + var/roll_over_cooldown = MALF_AI_ROLL_COOLDOWN + + +/obj/effect/proc_holder/ranged_ai/roll_over/InterceptClickOn(mob/living/caller, params, atom/target_atom) + if(..()) + return + if(!isAI(ranged_ability_user)) + return + if(ranged_ability_user.incapacitated() || !isturf(ranged_ability_user.loc)) + remove_ranged_ability() + return + if(!COOLDOWN_FINISHED(src, time_til_next_tilt)) + to_chat(ranged_ability_user, "Your rolling capacitors are still powering back up!") + return + + var/turf/target = get_turf(target_atom) + if(isnull(target)) + return + + if(target == get_turf(ranged_ability_user)) + to_chat(ranged_ability_user, "You can't roll over on yourself!") + return + + var/picked_dir = get_dir(caller, target) + if(!picked_dir) + return FALSE + // we can move during the timer so we cant just pass the ref + var/turf/temp_target = get_step(ranged_ability_user, picked_dir) + + new /obj/effect/temp_visual/single_user/ai_telegraph(temp_target, ranged_ability_user) + ranged_ability_user.visible_message("[ranged_ability_user] seems to be winding up!") + addtimer(CALLBACK(src, PROC_REF(do_roll_over), caller, picked_dir), MALF_AI_ROLL_TIME) + + to_chat(ranged_ability_user, "Overloading machine circuitry...") + + COOLDOWN_START(src, time_til_next_tilt, roll_over_cooldown) + + return TRUE + +/obj/effect/proc_holder/ranged_ai/roll_over/proc/do_roll_over(mob/living/silicon/ai/ai_caller, picked_dir) + var/turf/target = get_step(ai_caller, picked_dir) // in case we moved we pass the dir not the target turf + + if(isnull(target) || ai_caller.incapacitated() || !isturf(ai_caller.loc)) + return + + + var/paralyze_time = clamp(6 SECONDS, 0 SECONDS, (roll_over_cooldown * 0.9)) // the clamp prevents stunlocking as the max is always a little less than the cooldown between rolls + ai_caller.allow_teleporter = TRUE + ai_caller.fall_and_crush(target, MALF_AI_ROLL_DAMAGE, prob(MALF_AI_ROLL_CRIT_CHANCE), 2, null, paralyze_time, crush_dir = picked_dir, angle = get_rotation_from_dir(picked_dir)) + ai_caller.allow_teleporter = FALSE + +/obj/effect/proc_holder/ranged_ai/roll_over/proc/get_rotation_from_dir(dir) + switch(dir) + if(NORTH, NORTHWEST, WEST, SOUTHWEST) + return 270 // try our best to not return 180 since it works badly with animate + if(EAST, NORTHEAST, SOUTH, SOUTHEAST) + return 90 + else + stack_trace("non-standard dir entered to get_rotation_from_dir. (got: [dir])") + return 0 diff --git a/code/game/gamemodes/nuclear/pinpointer.dm b/code/game/gamemodes/nuclear/pinpointer.dm index fa192e7e31e3..e878465904bb 100644 --- a/code/game/gamemodes/nuclear/pinpointer.dm +++ b/code/game/gamemodes/nuclear/pinpointer.dm @@ -488,7 +488,7 @@ while(name in name_counts) name_counts[name]++ - name = text("[] ([])", name, name_counts[name]) + name = "[name] ([name_counts[name]])" names[name] = H name_counts[name] = 1 diff --git a/code/game/gamemodes/wizard/artefact.dm b/code/game/gamemodes/wizard/artefact.dm index 27b27f30cb90..0e2c2cb5bbc8 100644 --- a/code/game/gamemodes/wizard/artefact.dm +++ b/code/game/gamemodes/wizard/artefact.dm @@ -814,6 +814,14 @@ GLOBAL_LIST_EMPTY(multiverse) H.real_name = "Neko-chan" else H.real_name = "[H.name]-chan" + + H.mind.assigned_role = SPECIAL_ROLE_WIZARD + H.mind.special_role = SPECIAL_ROLE_WIZARD + + var/datum/atom_hud/antag/wizhud = GLOB.huds[ANTAG_HUD_WIZ] + wizhud.join_hud(H) + set_antag_hud(H, "apprentice") + H.say("NYA!~") /obj/item/necromantic_stone/nya diff --git a/code/game/gamemodes/wizard/raginmages.dm b/code/game/gamemodes/wizard/raginmages.dm index d2c6f4a6571f..6321edc44bcb 100644 --- a/code/game/gamemodes/wizard/raginmages.dm +++ b/code/game/gamemodes/wizard/raginmages.dm @@ -11,20 +11,13 @@ var/players_per_mage = 10 // If the admin wants to tweak things or something var/delay_per_mage = 7 MINUTES // Every 7 minutes by default var/time_till_chaos = 30 MINUTES // Half-hour in + /// Tracks a one-time restock of all magivends once we get a second wizard + var/have_we_populated_magivends = FALSE /datum/game_mode/wizard/raginmages/announce() to_chat(world, "The current game mode is - Ragin' Mages!") to_chat(world, "The Space Wizard Federation is pissed, crew must help defeat all the Space Wizards invading the station!") -/datum/game_mode/wizard/post_setup() - // Makes magivends PLENTIFUL - for(var/obj/machinery/economy/vending/magivend/magic in GLOB.machines) - for(var/key in magic.products) - magic.products[key] = 20 // and so, there was prosperity for ragin mages everywhere - magic.product_records.Cut() - magic.build_inventory(magic.products, magic.product_records) - ..() - /datum/game_mode/wizard/raginmages/greet_wizard(datum/mind/wizard, you_are=1) var/list/messages = list() if(you_are) @@ -116,6 +109,8 @@ if(making_mage || SSshuttle.emergency.mode >= SHUTTLE_ESCAPE) return FALSE making_mage = TRUE + if(!have_we_populated_magivends) + populate_magivends() var/image/source = image('icons/obj/cardboard_cutout.dmi', "cutout_wizard") var/list/mob/dead/observer/candidates = SSghost_spawns.poll_candidates("Do you want to play as a raging Space Wizard?", ROLE_WIZARD, TRUE, poll_time = 20 SECONDS, source = source) @@ -157,3 +152,13 @@ SSticker.mode_result = "raging wizard loss - wizard killed" to_chat(world, "The crew has managed to hold off the Wizard attack! The Space Wizard Federation has been taught a lesson they will not soon forget!") ..(1) + +/datum/game_mode/wizard/raginmages/proc/populate_magivends() + // Makes magivends PLENTIFUL + for(var/obj/machinery/economy/vending/magivend/magic in GLOB.machines) + for(var/key in magic.products) + magic.products[key] = 20 // and so, there was prosperity for ragin mages everywhere + magic.product_records.Cut() + magic.build_inventory(magic.products, magic.product_records) + + have_we_populated_magivends = TRUE diff --git a/code/game/gamemodes/wizard/spellbook.dm b/code/game/gamemodes/wizard/spellbook.dm index 3f5ecc3e6914..b75777018fcb 100644 --- a/code/game/gamemodes/wizard/spellbook.dm +++ b/code/game/gamemodes/wizard/spellbook.dm @@ -561,6 +561,7 @@ category = "Summons" limit = 3 cost = 1 + is_ragin_restricted = TRUE /datum/spellbook_entry/item/hugbottle name = "Bottle of Tickles" @@ -582,6 +583,7 @@ item_path = /obj/item/antag_spawner/slaughter_demon category = "Summons" limit = 3 + is_ragin_restricted = TRUE /datum/spellbook_entry/item/shadowbottle name = "Bottle of Shadows" diff --git a/code/game/jobs/job/assistant.dm b/code/game/jobs/job/assistant.dm index a663b73a6fd3..ea70b19ebb07 100644 --- a/code/game/jobs/job/assistant.dm +++ b/code/game/jobs/job/assistant.dm @@ -9,6 +9,7 @@ selection_color = "#dddddd" access = list() //See /datum/job/assistant/get_access() minimal_access = list() //See /datum/job/assistant/get_access() + alt_titles = list("Off-Duty", "Retired", "Intern") outfit = /datum/outfit/job/assistant /datum/job/assistant/get_access() diff --git a/code/game/jobs/job/central.dm b/code/game/jobs/job/central.dm index 776f4a43a182..6be6cf5e3861 100644 --- a/code/game/jobs/job/central.dm +++ b/code/game/jobs/job/central.dm @@ -28,7 +28,6 @@ glasses = /obj/item/clothing/glasses/hud/security/sunglasses id = /obj/item/card/id/centcom pda = /obj/item/pda/centcom - belt = /obj/item/gun/energy/pulse/pistol implants = list( /obj/item/implant/mindshield, /obj/item/implant/dust @@ -39,7 +38,8 @@ ) box = /obj/item/storage/box/centcomofficer cybernetic_implants = list( - /obj/item/organ/internal/cyberimp/chest/nutriment/plus/hardened + /obj/item/organ/internal/cyberimp/chest/nutriment/plus/hardened, + /obj/item/organ/internal/cyberimp/arm/combat/centcom ) /datum/outfit/job/ntnavyofficer/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) @@ -75,7 +75,7 @@ belt = /obj/item/storage/belt/military/assault gloves = /obj/item/clothing/gloves/combat shoes = /obj/item/clothing/shoes/combat - mask = /obj/item/clothing/mask/cigarette/cigar/cohiba + mask = /obj/item/clothing/mask/holo_cigar head = /obj/item/clothing/head/helmet/space/deathsquad/beret l_ear = /obj/item/radio/headset/centcom glasses = /obj/item/clothing/glasses/hud/security/sunglasses diff --git a/code/game/jobs/job/support.dm b/code/game/jobs/job/support.dm index 0ef315a8aab3..5a4f493570bb 100644 --- a/code/game/jobs/job/support.dm +++ b/code/game/jobs/job/support.dm @@ -379,6 +379,9 @@ /obj/item/cane = 1 ) + backpack = /obj/item/storage/backpack/mime + satchel = /obj/item/storage/backpack/mime + /datum/outfit/job/mime/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE) . = ..() if(H.gender == FEMALE) diff --git a/code/game/jobs/job/syndicate_jobs.dm b/code/game/jobs/job/syndicate_jobs.dm index 48b860282ba6..60462690c39e 100644 --- a/code/game/jobs/job/syndicate_jobs.dm +++ b/code/game/jobs/job/syndicate_jobs.dm @@ -23,27 +23,28 @@ back = /obj/item/storage/backpack head = /obj/item/clothing/head/beret gloves = /obj/item/clothing/gloves/combat - shoes = /obj/item/clothing/shoes/combat - mask = /obj/item/clothing/mask/cigarette/cigar/havana - belt = /obj/item/gun/projectile/automatic/pistol/deagle/camo + shoes = /obj/item/clothing/shoes/magboots/elite + mask = /obj/item/clothing/mask/holo_cigar + belt = /obj/item/storage/belt/military l_ear = /obj/item/radio/headset/syndicate/alt/syndteam pda = /obj/item/pinpointer/advpinpointer id = /obj/item/card/id/syndicate/command box = /obj/item/storage/box/survival_syndi backpack_contents = list( /obj/item/flashlight = 1, - /obj/item/reagent_containers/food/snacks/syndidonkpocket = 1, /obj/item/ammo_box/magazine/m50 = 2, - /obj/item/clothing/shoes/magboots/syndie/advance = 1, - /obj/item/lighter/zippo/gonzofist = 1, - /obj/item/storage/box/matches = 1 + /obj/item/gun/projectile/automatic/pistol/deagle/camo = 1, + /obj/item/clothing/accessory/holster = 1 ) implants = list( - /obj/item/implant/dust + /obj/item/implant/dust, + /obj/item/implant/freedom, + /obj/item/implant/adrenalin ) cybernetic_implants = list( - /obj/item/organ/internal/cyberimp/chest/nutriment/plus/hardened + /obj/item/organ/internal/cyberimp/chest/nutriment/plus/hardened, + /obj/item/organ/internal/eyes/cybernetic/xray/hardened ) /datum/outfit/job/syndicateofficer/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 4a1c326fe70d..9f516a6bffbe 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -183,7 +183,7 @@ AI.last_paper_seen = "[itemname][info]" else if(O.client && O.client.eye == src) to_chat(O, "[U] holds \a [itemname] up to one of the cameras ...") - O << browse(text("[][]", itemname, info), text("window=[]", itemname)) + O << browse("[itemname][info]", "window=[itemname]") else if(istype(I, /obj/item/laser_pointer)) var/obj/item/laser_pointer/L = I diff --git a/code/game/machinery/camera/tracking.dm b/code/game/machinery/camera/tracking.dm index a4db90c223b7..9d7e884319dc 100644 --- a/code/game/machinery/camera/tracking.dm +++ b/code/game/machinery/camera/tracking.dm @@ -75,7 +75,7 @@ var/name = M.name if(name in track.names) track.namecounts[name]++ - name = text("[] ([])", name, track.namecounts[name]) + name = "[name] ([track.namecounts[name]])" else track.names.Add(name) track.namecounts[name] = 1 diff --git a/code/game/machinery/computer/aifixer.dm b/code/game/machinery/computer/aifixer.dm index 92a73e8fed1d..eae21415780b 100644 --- a/code/game/machinery/computer/aifixer.dm +++ b/code/game/machinery/computer/aifixer.dm @@ -95,6 +95,8 @@ /obj/machinery/computer/aifixer/update_overlays() . = ..() + if(stat & (BROKEN|NOPOWER)) + return if(active) . += "ai-fixer-on" if(occupant) diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm index db4930e7722e..dcaeb3ce9716 100644 --- a/code/game/machinery/computer/card.dm +++ b/code/game/machinery/computer/card.dm @@ -381,7 +381,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) /obj/machinery/computer/card/proc/regenerate_id_name() if(modify) - modify.name = text("[modify.registered_name]'s ID Card ([modify.assignment])") + modify.name = "[modify.registered_name]'s ID Card ([modify.assignment])" /obj/machinery/computer/card/ui_act(action, params) if(..()) diff --git a/code/game/machinery/computer/cloning.dm b/code/game/machinery/computer/cloning.dm index bb4508ebde7f..b325048628fa 100644 --- a/code/game/machinery/computer/cloning.dm +++ b/code/game/machinery/computer/cloning.dm @@ -322,19 +322,23 @@ return if(isnull(subject) || (!(ishuman(subject))) || (!subject.dna)) if(isalien(subject)) - set_scan_temp("Xenomorphs are not scannable.", "bad") + set_scan_temp("Safety interlocks engaged. Nanotrasen Directive 7b forbids the cloning of biohazardous alien species.", "bad") SStgui.update_uis(src) return // can add more conditions for specific non-human messages here else - set_scan_temp("Subject species is not scannable.", "bad") + set_scan_temp("Subject species is not clonable.", "bad") SStgui.update_uis(src) return if(subject.get_int_organ(/obj/item/organ/internal/brain)) var/obj/item/organ/internal/brain/Brn = subject.get_int_organ(/obj/item/organ/internal/brain) if(istype(Brn)) + if(Brn.dna.species.name == "Machine") + set_scan_temp("No organic tissue detected within subject. Alternative revival methods recommended.", "bad") + SStgui.update_uis(src) + return if(NO_CLONESCAN in Brn.dna.species.species_traits) - set_scan_temp("[Brn.dna.species.name_plural] are not scannable.", "bad") + set_scan_temp("[Brn.dna.species.name_plural] are not clonable. Alternative revival methods recommended.", "bad") SStgui.update_uis(src) return if(!subject.get_int_organ(/obj/item/organ/internal/brain)) @@ -342,15 +346,19 @@ SStgui.update_uis(src) return if(subject.suiciding) - set_scan_temp("Subject has committed suicide and is not scannable.", "bad") + set_scan_temp("Subject has committed suicide and is not clonable.", "bad") SStgui.update_uis(src) return - if((!subject.ckey) || (!subject.client)) - set_scan_temp("Subject's brain is not responding. Further attempts after a short delay may succeed.", "bad") + if(HAS_TRAIT(subject, TRAIT_BADDNA) && src.scanner.scan_level < 2) + set_scan_temp("Insufficient level of biofluids detected within subject. Scanner upgrades may be required to improve scan capabilities.", "bad") SStgui.update_uis(src) return - if(HAS_TRAIT(subject, TRAIT_BADDNA) && src.scanner.scan_level < 2) - set_scan_temp("Subject has incompatible genetic mutations.", "bad") + if(HAS_TRAIT(subject, TRAIT_HUSK) && src.scanner.scan_level < 2) + set_scan_temp("Subject is husked. Treat condition or upgrade scanning module to proceed with scan.", "bad") + SStgui.update_uis(src) + return + if((!subject.ckey) || (!subject.client)) + set_scan_temp("Subject's brain is not responding. Further attempts after a short delay may succeed.", "bad") SStgui.update_uis(src) return if(!isnull(find_record(subject.ckey))) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index e2e94e71e224..7f68921819bd 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -276,10 +276,10 @@ GLOBAL_LIST_EMPTY(airlock_emissive_underlays) var/message = "" if(wires.is_cut(WIRE_ELECTRIFY) && arePowerSystemsOn()) - message = text("The electrification wire is cut - Door permanently electrified.") + message = "The electrification wire is cut - Door permanently electrified." electrified_until = -1 else if(duration && !arePowerSystemsOn()) - message = text("The door is unpowered - Cannot electrify the door.") + message = "The door is unpowered - Cannot electrify the door." electrified_until = 0 else if(!duration && electrified_until != 0) message = "The door is now un-electrified." @@ -287,10 +287,10 @@ GLOBAL_LIST_EMPTY(airlock_emissive_underlays) electrified_until = 0 else if(duration) //electrify door for the given duration seconds if(user) - shockedby += text("\[[all_timestamps()]\] - [user](ckey:[user.ckey])") + shockedby += "\[[all_timestamps()]\] - [user](ckey:[user.ckey])" add_attack_logs(user, src, "Electrified [ADMIN_COORDJMP(src)]", ATKLOG_ALL) else - shockedby += text("\[[all_timestamps()]\] - EMP)") + shockedby += "\[[all_timestamps()]\] - EMP)" message = "The door is now electrified [duration == -1 ? "permanently" : "for [duration] second\s"]." electrified_until = duration == -1 ? -1 : world.time + duration SECONDS if(duration != -1) diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm index ba811e821ebb..3b3aa9c76166 100644 --- a/code/game/machinery/doors/airlock_types.dm +++ b/code/game/machinery/doors/airlock_types.dm @@ -482,7 +482,7 @@ icon = 'icons/obj/doors/airlocks/cult/runed/cult.dmi' overlays_file = 'icons/obj/doors/airlocks/cult/runed/cult-overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_cult - damage_deflection = 10 + damage_deflection = 20 hackProof = TRUE aiControlDisabled = AICONTROLDISABLED_ON paintable = FALSE diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index b6c8e51e00e0..1df547e10627 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -37,7 +37,7 @@ FIRE ALARM var/last_time_pulled //used to prevent pulling spam by same persons -/obj/machinery/firealarm/Initialize(mapload, location, direction, building) +/obj/machinery/firealarm/Initialize(mapload, direction, building) . = ..() if(building) diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 1b41c2b3f5c4..401ec6048bf0 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -540,3 +540,6 @@ */ /obj/machinery/proc/flicker() return FALSE + +/obj/machinery/fall_and_crush(turf/target_turf, crush_damage, should_crit, crit_damage_factor, datum/tilt_crit/forced_crit, weaken_time, knockdown_time, ignore_gravity, should_rotate, angle, rightable, block_interactions) + . = ..(target_turf, crush_damage, should_crit, crit_damage_factor, forced_crit, weaken_time, knockdown_time, ignore_gravity = FALSE, should_rotate = TRUE, rightable = TRUE, block_interactions_until_righted = TRUE) diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm index a53be12358f7..eee369468a3e 100644 --- a/code/game/machinery/requests_console.dm +++ b/code/game/machinery/requests_console.dm @@ -39,7 +39,7 @@ GLOBAL_LIST_EMPTY(allRequestConsoles) desc = "A console intended to send requests to different departments on the station." anchored = TRUE icon = 'icons/obj/terminals.dmi' - icon_state = "req_comp0" + icon_state = "req_comp_off" max_integrity = 300 armor = list(MELEE = 70, BULLET = 30, LASER = 30, ENERGY = 30, BOMB = 0, RAD = 0, FIRE = 90, ACID = 90) var/department = "Unknown" //The list of all departments on the station (Determined from this variable on each unit) Set this to the same thing if you want several consoles in one department @@ -75,13 +75,6 @@ GLOBAL_LIST_EMPTY(allRequestConsoles) set_light(1, LIGHTING_MINIMUM_POWER) update_icon(UPDATE_ICON_STATE | UPDATE_OVERLAYS) -/obj/machinery/requests_console/update_icon_state() - if(stat & NOPOWER) - if(icon_state != "req_comp_off") - icon_state = "req_comp_off" - else - icon_state = "req_comp[newmessagepriority]" - /obj/machinery/requests_console/update_overlays() . = ..() underlays.Cut() @@ -89,11 +82,9 @@ GLOBAL_LIST_EMPTY(allRequestConsoles) if(stat & NOPOWER) return - if(newmessagepriority == RQ_NONEW_MESSAGES) - underlays += emissive_appearance(icon, "req_comp_lightmask") - else - underlays += emissive_appearance(icon, "req_comp2_lightmask") + . += "req_comp[newmessagepriority]" + underlays += emissive_appearance(icon, "req_comp_lightmask") /obj/machinery/requests_console/Initialize(mapload) Radio = new /obj/item/radio(src) @@ -263,7 +254,7 @@ GLOBAL_LIST_EMPTY(allRequestConsoles) for(var/obj/machinery/requests_console/Console in GLOB.allRequestConsoles) if(Console.department == department) Console.newmessagepriority = RQ_NONEW_MESSAGES - Console.icon_state = "req_comp0" + Console.update_icon(UPDATE_OVERLAYS) Console.set_light(1) if(tempScreen == RCS_MAINMENU) reset_message() diff --git a/code/game/machinery/tcomms/nttc.dm b/code/game/machinery/tcomms/nttc.dm index e54539e20aea..977692c8bee0 100644 --- a/code/game/machinery/tcomms/nttc.dm +++ b/code/game/machinery/tcomms/nttc.dm @@ -26,6 +26,9 @@ "Robot" = "airadio", // Assistant "Assistant" = "radio", + "Off-Duty" = "radio", + "Retired" = "radio", + "Intern" = "radio", // Command (Solo command, not department heads) "Blueshield" = "comradio", "Captain" = "comradio", diff --git a/code/game/machinery/teleporter.dm b/code/game/machinery/teleporter.dm index a79a2e928c83..18449d372777 100644 --- a/code/game/machinery/teleporter.dm +++ b/code/game/machinery/teleporter.dm @@ -314,14 +314,17 @@ */ /obj/machinery/teleport/proc/blockAI(atom/A) if(isAI(A) || istype(A, /obj/structure/AIcore)) - visible_message("The teleporter rejects the AI unit.") if(isAI(A)) var/mob/living/silicon/ai/T = A + if(T.allow_teleporter) + return FALSE var/list/TPError = list("Firmware instructions dictate you must remain on your assigned station!", "You cannot interface with this technology and get rejected!", "External firewalls prevent you from utilizing this machine!", "Your AI core's anti-bluespace failsafes trigger and prevent teleportation!") to_chat(T, "[pick(TPError)]") + + visible_message("The teleporter rejects the AI unit.") return TRUE return FALSE diff --git a/code/game/machinery/vendors/vendor_crits.dm b/code/game/machinery/vendors/tilt_crits.dm similarity index 56% rename from code/game/machinery/vendors/vendor_crits.dm rename to code/game/machinery/vendors/tilt_crits.dm index cbc21cb31c52..f4421707641c 100644 --- a/code/game/machinery/vendors/vendor_crits.dm +++ b/code/game/machinery/vendors/tilt_crits.dm @@ -2,31 +2,47 @@ * Framework for custom vendor crits. */ -/datum/vendor_crit +/datum/tilt_crit + /// Name of a crit. Only crits with a name will be options. + var/name /// If it'll deal damage or not var/harmless = FALSE /// If we should be thrown against the mob or not. var/fall_towards_mob = TRUE + /// List of types which we should be valid for + var/list/valid_types_whitelist = list(/atom/movable) + /// Typecache of valid types + var/list/valid_typecache + +/datum/tilt_crit/New() + valid_typecache = typecacheof(valid_types_whitelist) /** * Return whether or not the crit selected is valid. */ -/datum/vendor_crit/proc/is_valid(obj/machinery/economy/vending/machine, mob/living/carbon/victim) - return TRUE +/datum/tilt_crit/proc/is_valid(atom/movable/tilter, mob/living/carbon/victim) + SHOULD_CALL_PARENT(TRUE) + return is_type_in_typecache(tilter, valid_typecache) /*** * Perform the tip crit effect on a victim. * Arguments: * * machine - The machine that was tipped over * * user - The unfortunate victim upon whom it was tipped over + * * incoming_damage - The amount of damage that was already being dealt to the victim * Returns: The "crit rebate", or the amount of damage to subtract from the original amount of damage dealt, to soften the blow. */ -/datum/vendor_crit/proc/tip_crit_effect(obj/machinery/economy/vending/machine, mob/living/carbon/victim) +/datum/tilt_crit/proc/tip_crit_effect(atom/movable/tilter, mob/living/carbon/victim, incoming_damage) return 0 -/datum/vendor_crit/shatter +/datum/tilt_crit/shatter + name = "Leg Crush" + +/datum/tilt_crit/shatter/is_valid(atom/movable/tilter, mob/living/carbon/victim) + . = ..() + return . && iscarbon(victim) -/datum/vendor_crit/shatter/tip_crit_effect(obj/machinery/economy/vending/machine, mob/living/carbon/victim) +/datum/tilt_crit/shatter/tip_crit_effect(atom/movable/tilter, mob/living/carbon/victim, incoming_damage) victim.bleed(150) var/obj/item/organ/external/leg/right = victim.get_organ(BODY_ZONE_R_LEG) var/obj/item/organ/external/leg/left = victim.get_organ(BODY_ZONE_L_LEG) @@ -43,28 +59,41 @@ ) // that's a LOT of damage, let's rebate most of it. - return machine.squish_damage * (5/6) + return incoming_damage * (5/6) -/datum/vendor_crit/pin +/datum/tilt_crit/pin + name = "Pin" + +/datum/tilt_crit/pin/is_valid(atom/movable/tilter, mob/living/victim) + . = ..() + return . && isliving(victim) -/datum/vendor_crit/pin/tip_crit_effect(obj/machinery/economy/vending/machine, mob/living/carbon/victim) - machine.forceMove(get_turf(victim)) - machine.buckle_mob(victim, force=TRUE) +/datum/tilt_crit/pin/tip_crit_effect(atom/movable/tilter, mob/living/victim, incoming_damage) + tilter.forceMove(get_turf(victim)) + tilter.buckle_mob(victim, force=TRUE) victim.visible_message( - "[victim] gets pinned underneath [machine]!", - "You are pinned down by [machine]!" + "[victim] gets pinned underneath [tilter]!", + "You are pinned down by [tilter]!" ) return 0 -/datum/vendor_crit/embed -/datum/vendor_crit/embed/is_valid(obj/machinery/economy/vending/machine, mob/living/carbon/victim) +/datum/tilt_crit/vendor + valid_types_whitelist = list(/obj/machinery/economy/vending) + +/datum/tilt_crit/vendor/embed + name = "Panel Shatter" + +/datum/tilt_crit/vendor/embed/is_valid(obj/machinery/economy/vending/machine, mob/living/carbon/victim) . = ..() + if(!. || !istype(machine)) + return if(machine.num_shards <= 0) return FALSE + return iscarbon(victim) -/datum/vendor_crit/embed/tip_crit_effect(obj/machinery/economy/vending/machine, mob/living/carbon/victim) +/datum/tilt_crit/vendor/embed/tip_crit_effect(obj/machinery/economy/vending/machine, mob/living/carbon/victim, incoming_damage) victim.visible_message( "[machine]'s panel shatters against [victim]!", "[H] gets crushed under [machine], and explodes in a shower of gore!", "Oh f-") + victim.visible_message("[H] gets crushed under [tilter], and explodes in a shower of gore!", "Oh f-") var/gibspawner = /obj/effect/gibspawner/human if(ismachineperson(victim)) gibspawner = /obj/effect/gibspawner/robot @@ -107,16 +141,17 @@ H.disfigure() victim.apply_damage(50, BRUTE, BODY_ZONE_HEAD) else - H.visible_message("[victim]'s head seems to be crushed under [machine]...but wait, they had none in the first place!") + H.visible_message("[victim]'s head seems to be crushed under [tilter]...but wait, they had none in the first place!") if(B in H) victim.adjustBrainLoss(80) return 0 -/datum/vendor_crit/lucky +/datum/tilt_crit/lucky harmless = TRUE + name = "Lucky" -/datum/vendor_crit/lucky/tip_crit_effect(obj/machinery/economy/vending/machine, mob/living/carbon/victim) +/datum/tilt_crit/lucky/tip_crit_effect(obj/machinery/economy/vending/machine, mob/living/carbon/victim, incoming_damage) victim.visible_message( "[machine] crashes around [victim], but doesn't seem to crush them!", "[machine] crashes around you, but only around you! You're fine!" diff --git a/code/game/machinery/vendors/vending.dm b/code/game/machinery/vendors/vending.dm index 9572499012a8..2365b55154e4 100644 --- a/code/game/machinery/vendors/vending.dm +++ b/code/game/machinery/vendors/vending.dm @@ -1,11 +1,3 @@ -// Using these to decide how a vendor crush should be handled after crushing a carbon. -/// Just jump ship, the crit handled everything it needs to. -#define VENDOR_CRUSH_HANDLED 0 -/// Throw the vendor at the target's tile. -#define VENDOR_THROW_AT_TARGET 1 -/// Don't actually throw at the target, just tip it in place. -#define VENDOR_TIP_IN_PLACE 2 - /** * Datum used to hold information about a product in a vending machine */ @@ -132,16 +124,6 @@ var/crit_damage_factor = 2 /// Factor of extra damage to deal when you knock it over onto yourself var/self_knockover_factor = 1.5 - /// All possible crits that could be applied. We only need to build this up once - var/static/list/all_possible_crits = list() - /// Possible crit effects from this vending machine tipping. - var/list/possible_crits = list( - /datum/vendor_crit/pop_head, - /datum/vendor_crit/embed, - /datum/vendor_crit/pin, - /datum/vendor_crit/shatter, - /datum/vendor_crit/lucky - ) /// number of shards to apply when a crit embeds var/num_shards = 7 /// Last time the machine was punched @@ -189,14 +171,11 @@ if(account_database) vendor_account = account_database.vendor_account - - if(!length(all_possible_crits)) - for(var/typepath in subtypesof(/datum/vendor_crit)) - all_possible_crits[typepath] = new typepath() - update_icon(UPDATE_OVERLAYS) reconnect_database() power_change() + RegisterSignal(src, COMSIG_MOVABLE_UNTILTED, PROC_REF(on_untilt)) + RegisterSignal(src, COMSIG_MOVABLE_TRY_UNTILT, PROC_REF(on_try_untilt)) /obj/machinery/economy/vending/Destroy() SStgui.close_uis(wires) @@ -206,10 +185,6 @@ /obj/machinery/economy/vending/examine(mob/user) . = ..() - if(tilted) - . += "It's been tipped over and won't be usable unless it's righted." - . += "You can Alt-Click it to right it when adjacent." - if(aggressive) . += "Its product lights seem to be blinking ominously..." @@ -359,11 +334,9 @@ else ..() -/obj/machinery/economy/vending/AltClick(mob/user) - if(!tilted || !Adjacent(user) || HAS_TRAIT(user, TRAIT_HANDS_BLOCKED)) - return - - untilt(user) +/obj/machinery/economy/vending/proc/on_try_untilt(atom/source, mob/user) + if(user && (!Adjacent(user) || HAS_TRAIT(user, TRAIT_HANDS_BLOCKED))) + return COMPONENT_BLOCK_UNTILT /obj/machinery/economy/vending/attackby(obj/item/I, mob/user, params) if(tilted) @@ -940,6 +913,10 @@ if(dump_amount >= 16) return +/obj/machinery/economy/vending/proc/on_untilt(atom/source, mob/user) + SIGNAL_HANDLER // COMSIG_MOVABLE_UNTILTED + tilted = FALSE + //Somebody cut an important wire and now we're following a new definition of "pitch." /obj/machinery/economy/vending/proc/throw_item() var/obj/throw_item = null @@ -965,167 +942,50 @@ /obj/machinery/economy/vending/onTransitZ() return -/** - * Select a random valid crit. - */ -/obj/machinery/economy/vending/proc/choose_crit(mob/living/carbon/victim) - if(!length(possible_crits)) - return - for(var/crit_path in shuffle(possible_crits)) - var/datum/vendor_crit/C = all_possible_crits[crit_path] - if(C.is_valid(src, victim)) - return C - -/obj/machinery/economy/vending/proc/handle_squish_carbon(mob/living/carbon/victim, damage_to_deal, crit, from_combat) - - // Damage points to "refund", if a crit already beats the shit out of you we can shelve some of the extra damage. - var/crit_rebate = 0 - - var/should_throw_at_target = TRUE - - if(HAS_TRAIT(victim, TRAIT_DWARF)) - // also double damage if you're short - damage_to_deal *= 2 - - var/datum/vendor_crit/critical_attack = choose_crit(victim) - if(!from_combat && crit && critical_attack) - crit_rebate = critical_attack.tip_crit_effect(src, victim) - if(critical_attack.harmless) - tilt_over(critical_attack.fall_towards_mob ? victim : null) - return VENDOR_CRUSH_HANDLED - - should_throw_at_target = critical_attack.fall_towards_mob - add_attack_logs(null, victim, "critically crushed by [src] causing [critical_attack]") - else - victim.visible_message( - "[victim] is crushed by [src]!", - "[src] crushes you!", - "You hear a loud crunch!" - ) - add_attack_logs(null, victim, "crushed by [src]") - - // 30% chance to spread damage across the entire body, 70% chance to target two limbs in particular - damage_to_deal = max(damage_to_deal - crit_rebate, 0) - if(prob(30)) - victim.apply_damage(damage_to_deal, BRUTE, BODY_ZONE_CHEST, spread_damage = TRUE) - else - var/picked_zone - var/num_parts_to_pick = 2 - for(var/i = 1 to num_parts_to_pick) - picked_zone = pick(BODY_ZONE_CHEST, BODY_ZONE_HEAD, BODY_ZONE_L_ARM, BODY_ZONE_L_LEG, BODY_ZONE_R_ARM, BODY_ZONE_R_LEG) - victim.apply_damage((damage_to_deal) * (1 / num_parts_to_pick), BRUTE, picked_zone) - - victim.AddElement(/datum/element/squish, 80 SECONDS) - victim.emote("scream") - - return should_throw_at_target ? VENDOR_THROW_AT_TARGET : VENDOR_TIP_IN_PLACE - -/** - * Tilts the machine onto the atom passed in. - * - * Arguments: - * * victim - The thing the machine is falling on top of - * * crit - if true, some special damage effects might happen. - * * from_combat - If true, hold off on some of the additional damage and extra effects. - */ /obj/machinery/economy/vending/proc/tilt(atom/victim, crit = FALSE, from_combat = FALSE, from_anywhere = FALSE) if(QDELETED(src) || !has_gravity(src) || !tiltable || tilted) return - tilted = TRUE - layer = ABOVE_MOB_LAYER - - var/should_throw_at_target = TRUE - - . = FALSE if(from_anywhere) forceMove(get_turf(victim)) - if(!victim || !in_range(victim, src)) - tilt_over() - return - for(var/mob/living/L in get_turf(victim)) - // Damage to deal outright - var/damage_to_deal = squish_damage - if(!from_combat) - L.Weaken(6 SECONDS) - if(crit) - // increase damage if you knock it over onto yourself - damage_to_deal *= crit_damage_factor - else - damage_to_deal *= self_knockover_factor - else - L.Weaken(4 SECONDS) - - if(iscarbon(L)) - var/throw_spec = handle_squish_carbon(victim, damage_to_deal, crit, from_combat) - switch(throw_spec) - if(VENDOR_CRUSH_HANDLED) - return TRUE - if(VENDOR_THROW_AT_TARGET) - should_throw_at_target = TRUE - if(VENDOR_TIP_IN_PLACE) - should_throw_at_target = FALSE - else - L.visible_message( - "[L] is crushed by [src]!", - "[src] falls on top of you, crushing you!" - ) - L.apply_damage(damage_to_deal, BRUTE) - add_attack_logs(null, L, "crushed by [src]") - - . = TRUE - L.KnockDown(12 SECONDS) - playsound(L, "sound/effects/blobattack.ogg", 40, TRUE) - playsound(L, "sound/effects/splat.ogg", 50, TRUE) + if(Adjacent(victim)) + var/damage = squish_damage + var/picked_angle = pick(90, 270) + var/should_crit = !from_combat && crit + if(!crit && !from_combat) + // only deal this extra bit of damage if they wouldn't otherwise be taking the double damage from critting + damage *= self_knockover_factor - tilt_over(should_throw_at_target ? victim : null) - -/obj/machinery/economy/vending/proc/tilt_over(mob/victim) - visible_message("[src] tips over!", "You hear a loud crash!") - playsound(src, "sound/effects/bang.ogg", 100, TRUE) - var/matrix/M = matrix() - M.Turn(pick(90, 270)) - transform = M - if(victim && get_turf(victim) != get_turf(src)) - throw_at(get_turf(victim), 1, 1, spin = FALSE) + . = fall_and_crush(get_turf(victim), damage, should_crit, crit_damage_factor, null, from_combat ? 4 SECONDS : 6 SECONDS, 12 SECONDS, FALSE, picked_angle) + if(.) + tilted = TRUE + layer = ABOVE_MOB_LAYER -/obj/machinery/economy/vending/proc/untilt(mob/user) - if(!tilted) - return + var/should_throw_at_target = TRUE - if(user) - user.visible_message( - "[user] begins to right [src].", - "You begin to right [src]." - ) - if(!do_after(user, 7 SECONDS, TRUE, src)) - return - user.visible_message( - "[user] rights [src].", - "You right [src].", - "You hear a loud clang." - ) + . = FALSE - unbuckle_all_mobs(TRUE) - tilted = FALSE - layer = initial(layer) + if(get_turf(victim) != get_turf(src)) + throw_at(get_turf(victim), 1, 1, spin = FALSE) - var/matrix/M = matrix() - M.Turn(0) - transform = M + tilt_over(should_throw_at_target ? victim : null) /obj/machinery/economy/vending/shove_impact(mob/living/target, mob/living/attacker) if(HAS_TRAIT(target, TRAIT_FLATTENED)) return - add_attack_logs(attacker, target, "shoved into a vending machine ([src])") + if(!HAS_TRAIT(attacker, TRAIT_PACIFISM)) + add_attack_logs(attacker, target, "shoved into a vending machine ([src])") tilt(target, from_combat = TRUE) - else + else if(HAS_TRAIT_FROM(attacker, TRAIT_PACIFISM, GHOST_ROLE)) // should only apply to the ghost bar + add_attack_logs(attacker, target, "shoved into a vending machine ([src]), but flattened themselves.") tilt(attacker, crit = TRUE, from_anywhere = TRUE) // get fucked + else + attacker.visible_message("[attacker] lightly presses [target] against [src].", "You lightly press [target] against [src], you don't want to hurt [target.p_them()]!") return TRUE /obj/machinery/economy/vending/hit_by_thrown_carbon(mob/living/carbon/human/C, datum/thrownthing/throwingdatum, damage, mob_hurt, self_hurt) @@ -1153,8 +1013,3 @@ premium = list() */ - - -#undef VENDOR_CRUSH_HANDLED -#undef VENDOR_THROW_AT_TARGET -#undef VENDOR_TIP_IN_PLACE diff --git a/code/game/machinery/vendors/wardrobe_vendors.dm b/code/game/machinery/vendors/wardrobe_vendors.dm index fc72f1c72151..f792109e3bd9 100644 --- a/code/game/machinery/vendors/wardrobe_vendors.dm +++ b/code/game/machinery/vendors/wardrobe_vendors.dm @@ -580,6 +580,7 @@ /obj/item/clothing/suit/chef/classic = 2, /obj/item/clothing/head/chefhat = 2, /obj/item/clothing/head/soft/mime = 2, + /obj/item/clothing/head/beret/white = 2, /obj/item/clothing/shoes/laceup = 2, /obj/item/clothing/shoes/white = 2, /obj/item/clothing/shoes/black = 2, @@ -595,6 +596,7 @@ /obj/item/clothing/suit/chef/classic = 50, /obj/item/clothing/head/chefhat = 50, /obj/item/clothing/head/soft/mime = 30, + /obj/item/clothing/head/beret/white = 20, /obj/item/clothing/shoes/laceup = 30, /obj/item/clothing/shoes/white = 20, /obj/item/clothing/shoes/black = 20, @@ -618,6 +620,7 @@ /obj/item/clothing/under/misc/sl_suit = 2, /obj/item/clothing/head/that = 2, /obj/item/clothing/head/soft/black = 2, + /obj/item/clothing/head/beret/black = 2, /obj/item/clothing/suit/blacktrenchcoat = 2, /obj/item/clothing/shoes/laceup = 2, /obj/item/clothing/shoes/black = 2, @@ -631,6 +634,7 @@ /obj/item/clothing/under/misc/sl_suit = 50, /obj/item/clothing/head/that = 20, /obj/item/clothing/head/soft/black = 20, + /obj/item/clothing/head/beret/black = 20, /obj/item/clothing/suit/blacktrenchcoat = 75, /obj/item/clothing/shoes/laceup = 30, /obj/item/clothing/shoes/black = 20, diff --git a/code/game/machinery/wishgranter.dm b/code/game/machinery/wishgranter.dm deleted file mode 100644 index e7de14d163d0..000000000000 --- a/code/game/machinery/wishgranter.dm +++ /dev/null @@ -1,90 +0,0 @@ -/obj/machinery/wish_granter - name = "wish granter" - desc = "You're not so sure about this, anymore..." - icon = 'icons/obj/device.dmi' - icon_state = "syndbeacon" - - power_state = NO_POWER_USE - anchored = TRUE - density = TRUE - - var/charges = 1 - var/insisting = FALSE - -/obj/machinery/wish_granter/attack_hand(mob/living/carbon/user) - . = ..() - - if(.) - return ..() - - if(charges <= 0) - to_chat(user, "The Wish Granter lies silent.") - return TRUE - - else if(!ishuman(user)) - to_chat(user, "You feel a dark stirring inside of the Wish Granter, something you want nothing of. Your instincts are better than any man's..") - return - - else if(is_special_character(user)) - to_chat(user, "Even to a heart as dark as yours, you know nothing good will come of this. Something instinctual makes you pull away.") - - else if(!insisting) - to_chat(user, "Your first touch makes the Wish Granter stir, listening to you. Are you really sure you want to do this?") - insisting = TRUE - - else - to_chat(user, "You speak. [pick("I want the station to disappear", "Humanity is corrupt, mankind must be destroyed", "I want to be rich", "I want to rule the world", "I want immortality.")]. The Wish Granter answers.") - to_chat(user, "Your head pounds for a moment, before your vision clears. You are the avatar of the Wish Granter, and your power is LIMITLESS! And it's all yours. You need to make sure no one can take it from you. No one can know, first.") - - charges-- - insisting = FALSE - - user.mind.add_antag_datum(/datum/antagonist/wishgranter) - - to_chat(user, "You have a very bad feeling about this.") - -/obj/machinery/wish_granter/super - name = "super wish granter" - var/list/types = list() - -/obj/machinery/wish_granter/super/attack_hand(mob/living/carbon/user) - . = ..() - - if(.) - return ..() - - if(!ishuman(user)) - to_chat(user, "You feel a dark stirring inside of the Wish Granter, something you want nothing of. Your instincts are better than any man's.") - return TRUE - - if(is_special_character(user) || jobban_isbanned(user, ROLE_TRAITOR) || jobban_isbanned(user, ROLE_SYNDICATE)) - to_chat(user, "Something instinctual makes you pull away.") - return TRUE - - to_chat(user, "Your touch makes the Wish Granter stir. Are you really sure you want to do this?") - - for(var/supname in GLOB.all_superheroes) - types += supname - - var/wish - if(types.len == 1) - wish = pick(types) - else - wish = input("You want to become...", "Wish") as null|anything in types - - if(!wish || user.stat == DEAD || (get_dist(src, user) > 4)) // Another check after the input to check if someone already used it, closed it, or if they're dead, or if they ran off. - return - - var/datum/superheroes/S = GLOB.all_superheroes[wish] - if(S.activated) - to_chat(user,"There can only be one! Pick something else!") - return - - S.create(user) - S.activated = TRUE //sets this superhero as taken so we don't have duplicates - - playsound(src.loc, 'sound/effects/bamf.ogg', 50, 1) - visible_message("The wishgranter fades into mist..") - add_attack_logs(user, user, "Became [GLOB.all_superheroes[wish]]") - notify_ghosts("[GLOB.all_superheroes[wish]] has appeared in [get_area(user)].", source = user) - qdel(src) diff --git a/code/game/objects/effects/anomalies.dm b/code/game/objects/effects/anomalies.dm index 436de664a3d7..d1e235a9c9dc 100644 --- a/code/game/objects/effects/anomalies.dm +++ b/code/game/objects/effects/anomalies.dm @@ -242,10 +242,10 @@ /obj/effect/anomaly/bluespace/anomalyEffect() ..() for(var/mob/living/M in range(4, src)) - do_teleport(M, locate(M.x, M.y, M.z), 4) + do_teleport(M, locate(M.x, M.y, M.z), 4, do_effect = drops_core) for(var/obj/O in range (4, src)) if(!O.anchored && O.invisibility == 0 && prob(50)) - do_teleport(O, locate(O.x, O.y, O.z), 6) + do_teleport(O, locate(O.x, O.y, O.z), 6, do_effect = drops_core ) /obj/effect/anomaly/bluespace/Bumped(atom/movable/AM) if(isliving(AM)) diff --git a/code/game/objects/effects/decals/turfdecals/markings.dm b/code/game/objects/effects/decals/turfdecals/markings.dm index 48883ccf4b10..d70d42b684ee 100644 --- a/code/game/objects/effects/decals/turfdecals/markings.dm +++ b/code/game/objects/effects/decals/turfdecals/markings.dm @@ -1,3 +1,6 @@ +/obj/effect/turf_decal/stripes + icon_state = "warn_full" + /obj/effect/turf_decal/stripes/line icon_state = "warningline" @@ -10,8 +13,8 @@ /obj/effect/turf_decal/stripes/box icon_state = "warn_box" -/obj/effect/turf_decal/stripes/full - icon_state = "warn_full" +/obj/effect/turf_decal/stripes/asteroid + icon_state = "ast_warn_full" /obj/effect/turf_decal/stripes/asteroid/line icon_state = "ast_warn" @@ -25,8 +28,8 @@ /obj/effect/turf_decal/stripes/asteroid/box icon_state = "ast_warn_box" -/obj/effect/turf_decal/stripes/asteroid/full - icon_state = "ast_warn_full" +/obj/effect/turf_decal/stripes/white + icon_state = "warn_full_white" /obj/effect/turf_decal/stripes/white/line icon_state = "warningline_white" @@ -40,8 +43,8 @@ /obj/effect/turf_decal/stripes/white/box icon_state = "warn_box_white" -/obj/effect/turf_decal/stripes/white/full - icon_state = "warn_full_white" +/obj/effect/turf_decal/stripes/red + icon_state = "warn_full_red" /obj/effect/turf_decal/stripes/red/line icon_state = "warningline_red" @@ -55,45 +58,69 @@ /obj/effect/turf_decal/stripes/red/box icon_state = "warn_box_red" -/obj/effect/turf_decal/stripes/red/full - icon_state = "warn_full_red" - /obj/effect/turf_decal/delivery icon_state = "delivery" -/obj/effect/turf_decal/delivery/white - icon_state = "delivery_white" - -/obj/effect/turf_decal/delivery/red - icon_state = "delivery_red" +/obj/effect/turf_decal/delivery/partial + icon_state = "3" -/obj/effect/turf_decal/bot +/obj/effect/turf_decal/delivery/hollow icon_state = "bot" -/obj/effect/turf_decal/bot/right +/obj/effect/turf_decal/delivery/hollow/right icon_state = "bot_right" -/obj/effect/turf_decal/bot/left +/obj/effect/turf_decal/delivery/hollow/left icon_state = "bot_left" -/obj/effect/turf_decal/bot_white - icon_state = "bot_white" +/obj/effect/turf_decal/delivery/white + icon_state = "delivery_white" + +/obj/effect/turf_decal/delivery/white/partial + icon_state = "13" + +/obj/effect/turf_decal/delivery/white/hollow + icon_state = "15" -/obj/effect/turf_decal/bot_white/right +/obj/effect/turf_decal/delivery/white/hollow/right icon_state = "bot_right_white" -/obj/effect/turf_decal/bot_white/left +/obj/effect/turf_decal/delivery/white/hollow/left icon_state = "bot_left_white" -/obj/effect/turf_decal/bot_red +/obj/effect/turf_decal/delivery/red + icon_state = "delivery_red" + +/obj/effect/turf_decal/delivery/red/partial + icon_state = "7" + +/obj/effect/turf_decal/delivery/red/hollow icon_state = "bot_red" -/obj/effect/turf_decal/bot_red/right +/obj/effect/turf_decal/delivery/red/hollow/right icon_state = "bot_right_red" -/obj/effect/turf_decal/bot_red/left +/obj/effect/turf_decal/delivery/red/hollow/left icon_state = "bot_left_red" +/obj/effect/turf_decal/delivery/green + icon_state = "11" + +/obj/effect/turf_decal/delivery/green/partial + icon_state = "10" + +/obj/effect/turf_decal/delivery/green/hollow + icon_state = "12" + +/obj/effect/turf_decal/delivery/blue + icon_state = "17" + +/obj/effect/turf_decal/delivery/blue/partial + icon_state = "16" + +/obj/effect/turf_decal/delivery/blue/hollow + icon_state = "18" + /obj/effect/turf_decal/loading_area icon_state = "loadingarea" @@ -130,6 +157,9 @@ /obj/effect/turf_decal/arrows/red icon_state = "arrows_red" +/obj/effect/turf_decal/arrows/black + icon_state = "4" + /obj/effect/turf_decal/box icon_state = "box" diff --git a/code/game/objects/effects/decals/warning_stripes.dm b/code/game/objects/effects/decals/warning_stripes.dm deleted file mode 100644 index 046e6d9c95c3..000000000000 --- a/code/game/objects/effects/decals/warning_stripes.dm +++ /dev/null @@ -1,111 +0,0 @@ -/obj/effect/decal/warning_stripes - icon = 'icons/effects/warning_stripes.dmi' - layer = TURF_LAYER - -/obj/effect/decal/warning_stripes/north - icon_state = "N" - -/obj/effect/decal/warning_stripes/south - icon_state = "S" - -/obj/effect/decal/warning_stripes/east - icon_state = "E" - -/obj/effect/decal/warning_stripes/west - icon_state = "W" - -/obj/effect/decal/warning_stripes/southeast - icon_state = "NW-in" - -/obj/effect/decal/warning_stripes/northwestcorner - icon_state = "NW-out" - -/obj/effect/decal/warning_stripes/southwest - icon_state = "NE-in" - -/obj/effect/decal/warning_stripes/northeastcorner - icon_state = "NE-out" - -/obj/effect/decal/warning_stripes/northeast - icon_state = "SW-in" - -/obj/effect/decal/warning_stripes/southwestcorner - icon_state = "SW-out" - -/obj/effect/decal/warning_stripes/northwest - icon_state = "SE-in" - -/obj/effect/decal/warning_stripes/southeastcorner - icon_state = "SE-out" - -/obj/effect/decal/warning_stripes/eastsouthwest - icon_state = "U-N" - -/obj/effect/decal/warning_stripes/eastnorthwest - icon_state = "U-S" - -/obj/effect/decal/warning_stripes/northeastsouth - icon_state = "U-W" - -/obj/effect/decal/warning_stripes/northwestsouth - icon_state = "U-E" - -/obj/effect/decal/warning_stripes/Initialize() - . = ..() - var/image/I = image(icon, icon_state = icon_state, dir = dir) - loc.add_overlay(I) - qdel(src) - -// Credit to Neinhaus for making these into individual decals. - -/obj/effect/decal/warning_stripes/arrow - icon_state = "4" - -/obj/effect/decal/warning_stripes/yellow - icon_state = "5" - -/obj/effect/decal/warning_stripes/yellow/partial - icon_state = "3" - -/obj/effect/decal/warning_stripes/yellow/hollow - icon_state = "6" - - -/obj/effect/decal/warning_stripes/red - icon_state = "8" - -/obj/effect/decal/warning_stripes/red/partial - icon_state = "7" - -/obj/effect/decal/warning_stripes/red/hollow - icon_state = "9" - - -/obj/effect/decal/warning_stripes/green - icon_state = "11" - -/obj/effect/decal/warning_stripes/green/partial - icon_state = "10" - -/obj/effect/decal/warning_stripes/green/hollow - icon_state = "12" - - -/obj/effect/decal/warning_stripes/white - icon_state = "14" - -/obj/effect/decal/warning_stripes/white/partial - icon_state = "13" - -/obj/effect/decal/warning_stripes/white/hollow - icon_state = "15" - - -/obj/effect/decal/warning_stripes/blue - icon_state = "17" - -/obj/effect/decal/warning_stripes/blue/partial - icon_state = "16" - -/obj/effect/decal/warning_stripes/blue/hollow - icon_state = "18" diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index 4d884a51ef8b..e89056171f35 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -246,7 +246,7 @@ INITIALIZE_IMMEDIATE(/obj/effect/landmark/awaystart) //Without this away mission return QDEL_HINT_HARDDEL_NOW /obj/effect/landmark/proc/set_tag() - tag = text("landmark*[]", name) + tag = "landmark*[name]" /obj/effect/landmark/singularity_act() return diff --git a/code/game/objects/effects/meteors.dm b/code/game/objects/effects/meteors.dm index 8f1e37496eab..2bfa9f094e81 100644 --- a/code/game/objects/effects/meteors.dm +++ b/code/game/objects/effects/meteors.dm @@ -111,7 +111,7 @@ GLOBAL_LIST_INIT(meteors_ops, list(/obj/effect/meteor/goreops)) //Meaty Ops var/turf/T = get_turf(loc) ram_turf(T) - if(prob(10) && !isspaceturf(T))//randomly takes a 'hit' from ramming + if(prob(10) && !ispassmeteorturf(T))//randomly takes a 'hit' from ramming get_hit() /obj/effect/meteor/Destroy() @@ -133,7 +133,8 @@ GLOBAL_LIST_INIT(meteors_ops, list(/obj/effect/meteor/goreops)) //Meaty Ops if(A) ram_turf(get_turf(A)) playsound(loc, meteorsound, 40, TRUE) - get_hit() + if(!istype(A, /obj/structure/railing)) + get_hit() /obj/effect/meteor/proc/ram_turf(turf/T) //first bust whatever is in the turf diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index 00537f66e4e6..69abb44dfd7f 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -202,19 +202,18 @@ name = "1. civilian gear" loot = list( // General utility gear - /obj/item/storage/belt/utility/full/multitool = 150, /obj/item/clothing/gloves/combat = 100, - /obj/item/clothing/glasses/welding = 50, /obj/item/reagent_containers/spray/cleaner/advanced = 100, - /obj/item/clothing/shoes/magboots = 50, /obj/item/soap = 50, /obj/item/clothing/under/syndicate/combat = 50, /obj/item/soap/syndie = 50, /obj/item/lighter/zippo/gonzofist = 50, - /obj/item/stack/nanopaste = 50, /obj/item/clothing/under/costume/psyjump = 50, /obj/item/immortality_talisman = 50, - /obj/item/clothing/mask/holo_cigar = 50 + /obj/item/clothing/mask/holo_cigar = 100, + /obj/item/storage/box/syndie_kit/chameleon = 50, //costumes! + /obj/item/storage/backpack/satchel_flat = 50, + /obj/item/book_of_babel = 50 ) /obj/effect/spawner/lootdrop/trade_sol/minerals @@ -243,6 +242,7 @@ /obj/effect/spawner/lootdrop/trade_sol/minerals/Initialize(mapload) while(lootcount) var/lootspawn = pickweight(loot) + loot -= lootspawn //We do this as the minerals will merge, and if duplicates roll they add one to the stack, instead of doubling. var/obj/item/stack/sheet/S = new lootspawn(get_turf(src)) S.amount = 25 lootcount-- @@ -267,7 +267,6 @@ name = "4. science gear" loot = list( // Robotics - /obj/item/mmi/robotic_brain = 50, // Low-value, but we want to encourage getting more players back in the round. /obj/item/assembly/signaler/anomaly/random = 50, // anomaly core /obj/item/mecha_parts/mecha_equipment/weapon/energy/xray = 25, // mecha x-ray laser /obj/item/mecha_parts/mecha_equipment/teleporter/precise = 25, // upgraded mecha teleporter @@ -275,11 +274,15 @@ /obj/item/mod/construction/plating/research = 25, // Research / Experimentor - /obj/item/paper/researchnotes = 150, // papers that give random R&D levels + /obj/item/paper/researchnotes = 125, // papers that give random R&D levels + /obj/item/storage/box/telescience = 25, // Code green or blue. Probably not antags. People haven't touched it in ages. Let us see what happens. // Xenobio /obj/item/slimepotion/sentience = 50, // Low-value, but we want to encourage getting more players back in the round. - /obj/item/slimepotion/transference = 50 + /obj/item/slimepotion/transference = 50, + + // Might as well let AI be interested + /obj/item/surveillance_upgrade = 25 ) /obj/effect/spawner/lootdrop/trade_sol/med @@ -288,10 +291,8 @@ // Medchem /obj/item/storage/pill_bottle/random_meds/labelled = 100, // random medical and other chems /obj/item/reagent_containers/glass/bottle/reagent/omnizine = 50, - /obj/item/reagent_containers/glass/bottle/reagent/lazarus_reagent = 50, // Surgery - /obj/item/scalpel/laser/manager = 100, /obj/item/organ/internal/heart/gland/ventcrawling = 50, /obj/item/organ/internal/heart/gland/heals = 50, @@ -300,12 +301,11 @@ /obj/item/dnainjector/nobreath = 50, /obj/item/dnainjector/telemut = 50, - // Virology - /obj/item/reagent_containers/glass/bottle/regeneration = 50, - /obj/item/reagent_containers/glass/bottle/sensory_restoration = 50, - // Medical in general - /obj/item/mod/construction/plating/rescue = 25 + /obj/item/mod/construction/plating/rescue = 25, + /obj/item/gun/medbeam = 25, //Antags can see this to remove it if a threat, unlikely to happen with another midround + /obj/item/bodyanalyzer = 25, + /obj/item/circuitboard/sleeper/syndicate = 25 ) /obj/effect/spawner/lootdrop/trade_sol/sec @@ -321,19 +321,18 @@ /obj/item/clothing/glasses/thermal = 50, // see heat-source mobs through walls. Less powerful than already-available xray. /obj/item/mod/construction/plating/safeguard = 25, /obj/item/mod/module/power_kick = 50, + /obj/item/storage/box/syndie_kit/camera_bug = 25, //Camera viewing on the go, planting cameras with detective work? Could be interesting! // Ranged weapons - /obj/item/storage/box/enforcer_rubber = 50, - /obj/item/storage/box/enforcer_lethal = 50, - /obj/item/gun/projectile/shotgun/automatic/combat = 50, // combat shotgun, between riot and bulldog in robustness. Not illegal, can be obtained from cargo. - /obj/item/gun/projectile/shotgun/automatic/dual_tube = 50, // cycler shotgun, not normally available to crew + /obj/item/storage/box/enforcer_rubber = 50, //Lethal ammo can be printed at an autolathe, so no need for the lethal subtype + /obj/item/gun/projectile/shotgun/automatic/dual_tube = 100, // cycler shotgun, not normally available to crew + /obj/item/weaponcrafting/gunkit/universal_gun_kit/sol_gov = 50, //Weapon crafting, lets officers experiment however lets not have it be C class - // Cluster grenades - /obj/item/grenade/clusterbuster = 50, // cluster flashbang ) /obj/effect/spawner/lootdrop/trade_sol/eng name = "7. eng gear" + lootcount = 8 //increased due to this pool being a bit more... niche? loot = list( /obj/item/storage/belt/utility/chief/full = 25, /obj/item/rcd/combat = 25, @@ -342,8 +341,10 @@ /obj/item/storage/backpack/holding = 25, /obj/item/clothing/glasses/meson/night = 25, // NV mesons /obj/item/clothing/glasses/material = 25, // shows objects, but not mobs, through walls - /obj/item/grenade/clusterbuster/metalfoam = 25, // cluster metal foam grenade - /obj/item/mod/construction/plating/advanced = 13 + /obj/item/mod/construction/plating/advanced = 25, + /obj/item/mod/module/jetpack/advanced = 25, + /obj/item/slimepotion/oil_slick = 25, //Suggested by discord, moderately common but not as common as most rnd things + /obj/item/holosign_creator/atmos = 25 ) /obj/effect/spawner/lootdrop/trade_sol/largeitem @@ -352,7 +353,9 @@ loot = list( /obj/machinery/disco = 20, /obj/structure/spirit_board = 20, - /obj/mecha/combat/durand/old = 20 + /obj/mecha/combat/durand/old = 20, + /obj/machinery/snow_machine = 20, + /obj/machinery/cooker/cerealmaker = 20 ) /obj/effect/spawner/lootdrop/trade_sol/vehicle @@ -378,13 +381,12 @@ name = "10. service gear" loot = list( // Mining - /obj/item/mining_voucher = 100, /obj/item/pickaxe/drill/jackhammer = 100, /obj/item/gun/energy/kinetic_accelerator/experimental = 100, /obj/item/borg/upgrade/modkit/aoe/turfs/andmobs = 100, // Botanist - /obj/item/seeds/random/labelled = 100, + /obj/item/storage/box/botany_labelled_seeds = 100, // Clown /obj/item/grenade/clusterbuster/honk = 100, @@ -395,8 +397,12 @@ /obj/item/storage/box/bartender_rare_ingredients_kit = 100, // Chef - /obj/item/storage/box/chef_rare_ingredients_kit = 100 + /obj/item/storage/box/chef_rare_ingredients_kit = 100, + /obj/item/mod/module/dispenser = 50, // Prints burgers. When you want to be space mcdonalds. // It would be nice to also have items for other service jobs: Mime, Librarian, Chaplain, etc + + // Chaplain + /obj/structure/constructshell = 50 //Fuck it we ball what could go wrong ) @@ -412,14 +418,14 @@ /obj/item/reagent_containers/food/snacks/soup/nettlesoup, /obj/item/reagent_containers/food/snacks/soup/meatballsoup) var/salads = list( - /obj/item/reagent_containers/food/snacks/herbsalad, - /obj/item/reagent_containers/food/snacks/validsalad, - /obj/item/reagent_containers/food/snacks/aesirsalad) + /obj/item/reagent_containers/food/snacks/salad/herb, + /obj/item/reagent_containers/food/snacks/salad/valid, + /obj/item/reagent_containers/food/snacks/salad/aesir) var/mains = list( /obj/item/reagent_containers/food/snacks/enchiladas, /obj/item/reagent_containers/food/snacks/stewedsoymeat, - /obj/item/reagent_containers/food/snacks/bigbiteburger, - /obj/item/reagent_containers/food/snacks/superbiteburger) + /obj/item/reagent_containers/food/snacks/burger/bigbite, + /obj/item/reagent_containers/food/snacks/burger/superbite) /obj/effect/spawner/lootdrop/three_course_meal/Initialize(mapload) loot = list(pick(soups) = 1,pick(salads) = 1,pick(mains) = 1) diff --git a/code/game/objects/effects/spawners/random_spawners.dm b/code/game/objects/effects/spawners/random_spawners.dm index 9b2f387ec462..c69f67a985d3 100644 --- a/code/game/objects/effects/spawners/random_spawners.dm +++ b/code/game/objects/effects/spawners/random_spawners.dm @@ -321,7 +321,7 @@ /obj/item/borg/upgrade/selfrepair = 1, /obj/item/stack/sheet/mineral/diamond{amount = 10} = 1, /obj/item/stack/sheet/mineral/uranium{amount = 10} = 1, - /obj/item/clothing/shoes/magboots/syndie/advance = 1, + /obj/item/clothing/shoes/magboots/elite = 1, /obj/item/grenade/empgrenade = 1, /obj/item/grenade/clown_grenade = 1, /obj/item/grenade/spawnergrenade/feral_cats = 1, diff --git a/code/game/objects/effects/temporary_visuals/misc_visuals.dm b/code/game/objects/effects/temporary_visuals/misc_visuals.dm index 5eedef93b65b..ee3702ecf9ec 100644 --- a/code/game/objects/effects/temporary_visuals/misc_visuals.dm +++ b/code/game/objects/effects/temporary_visuals/misc_visuals.dm @@ -399,6 +399,77 @@ icon_state = "rcd_short_reverse" duration = 3.1 SECONDS +/** + * A visual effect that will be shown only to a particular user for a period of time. + */ +/obj/effect/temp_visual/single_user + /// The image to show to the user + var/image/displayed_image + /// The UID of the person who the image is being displayed to + var/source_UID + /// The real icon state to be applied to the image + var/image_icon_state + /// The plane to apply the image to + var/image_plane = ABOVE_LIGHTING_PLANE + /// The layer to apply the image to + var/image_layer = ABOVE_ALL_MOB_LAYER + /// The icon to pull the image from + var/image_icon + + +/obj/effect/temp_visual/single_user/Initialize(mapload, mob/living/user) + . = ..() + if(!user) + return INITIALIZE_HINT_QDEL + displayed_image = create_image(user) + displayed_image.plane = image_plane + displayed_image.mouse_opacity = MOUSE_OPACITY_TRANSPARENT + source_UID = user.UID() + add_mind(user) + + +/obj/effect/temp_visual/single_user/proc/create_image(mob/living/looker) + return image(icon = image_icon, loc = src, icon_state = image_icon_state, layer = image_layer) + + +/obj/effect/temp_visual/single_user/Destroy() + var/mob/living/previous_user = locateUID(source_UID) + if(previous_user) + remove_mind(previous_user) + // Null so we don't shit the bed when we delete + displayed_image = null + return ..() + +/// Add the image to the user's screen +/obj/effect/temp_visual/single_user/proc/add_mind(mob/living/looker) + looker.client?.images |= displayed_image + +/// Remove the image from the user's screen +/obj/effect/temp_visual/single_user/proc/remove_mind(mob/living/looker) + looker.client?.images -= displayed_image + +/obj/effect/temp_visual/single_user/lwap_ping + duration = 0.5 SECONDS + randomdir = FALSE + image_icon = 'icons/obj/projectiles.dmi' + image_icon_state = "red_laser" + +/obj/effect/temp_visual/single_user/lwap_ping/Initialize(mapload, mob/living/looker, mob/living/creature) + if(!looker || !creature) + return INITIALIZE_HINT_QDEL + . = ..() + displayed_image.pixel_x = (creature.x - looker.x) * 32 + displayed_image.pixel_y = (creature.y - looker.y) * 32 + +/obj/effect/temp_visual/single_user/ai_telegraph + duration = 2 SECONDS + randomdir = FALSE + image_layer = BELOW_MOB_LAYER + image_plane = GAME_PLANE + image_icon = 'icons/mob/telegraphing/telegraph_holographic.dmi' + image_icon_state = "target_box" + + /obj/effect/temp_visual/obliteration duration = 2 SECONDS diff --git a/code/game/objects/items/devices/megaphone.dm b/code/game/objects/items/devices/megaphone.dm index d3f90762f40b..3e5dd8c00782 100644 --- a/code/game/objects/items/devices/megaphone.dm +++ b/code/game/objects/items/devices/megaphone.dm @@ -81,7 +81,8 @@ playsound(src, "sound/items/megaphone.ogg", 100, FALSE, 5) audible_message("[user.GetVoice()] [user.GetAltName()] broadcasts, \"[message]\"", hearing_distance = 14) - log_say(message, user) + log_say("(MEGAPHONE) [message]", user) + user.create_log(SAY_LOG, "(megaphone) '[message]'") for(var/obj/O in view(14, get_turf(src))) O.hear_talk(user, message_to_multilingual("[message]")) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index fa51166be20d..16dd31e682b9 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -65,23 +65,28 @@ REAGENT SCANNER if(length(t_ray_images)) flick_overlay(t_ray_images, list(viewer.client), flick_time) - -/proc/chemscan(mob/living/user, mob/living/M) +/proc/get_chemscan_results(mob/living/user, mob/living/M) + var/msgs = list() if(ishuman(M)) var/mob/living/carbon/human/H = M if(H.reagents) if(H.reagents.reagent_list.len) - to_chat(user, "Subject contains the following reagents:") + msgs += "Subject contains the following reagents:" for(var/datum/reagent/R in H.reagents.reagent_list) - to_chat(user, "[R.volume]u of [R.name][R.overdosed ? " - OVERDOSING" : "."]") + msgs += "[R.volume]u of [R.name][R.overdosed ? " - OVERDOSING" : "."]" else - to_chat(user, "Subject contains no reagents.") + msgs += "Subject contains no reagents." if(H.reagents.addiction_list.len) - to_chat(user, "Subject is addicted to the following reagents:") + msgs += "Subject is addicted to the following reagents:" for(var/datum/reagent/R in H.reagents.addiction_list) - to_chat(user, "[R.name] Stage: [R.addiction_stage]/5") - else - to_chat(user, "Subject is not addicted to any reagents.") + msgs += "[R.name] Stage: [R.addiction_stage]/5" + + return msgs + +/proc/chemscan(mob/living/user, mob/living/M) + if(ishuman(M)) + var/list/results = get_chemscan_results(user, M) + to_chat(user, results.Join("
")) /obj/item/healthanalyzer name = "health analyzer" @@ -103,11 +108,13 @@ REAGENT SCANNER /obj/item/healthanalyzer/attack(mob/living/M, mob/living/user) if((HAS_TRAIT(user, TRAIT_CLUMSY) || user.getBrainLoss() >= 60) && prob(50)) + var/list/msgs = list() user.visible_message("[user] analyzes the floor's vitals!", "You stupidly try to analyze the floor's vitals!") - to_chat(user, "Analyzing results for The floor:\n\tOverall status: Healthy") - to_chat(user, "Key: Suffocation/Toxin/Burn/Brute") - to_chat(user, "\tDamage specifics: 0 - 0 - 0 - 0") - to_chat(user, "Body temperature: ???") + msgs += "Analyzing results for The floor:\n\tOverall status: Healthy" + msgs += "Key: Suffocation/Toxin/Burn/Brute" + msgs += "\tDamage specifics: 0 - 0 - 0 - 0" + msgs += "Body temperature: ???" + to_chat(user, chat_box_healthscan(msgs.Join("
"))) return user.visible_message("[user] analyzes [M]'s vitals.", "You analyze [M]'s vitals.") @@ -118,7 +125,9 @@ REAGENT SCANNER // Used by the PDA medical scanner too /proc/healthscan(mob/user, mob/living/M, mode = 1, advanced = FALSE) + var/list/msgs = list() if(issimple_animal(M)) + // no box here, keep it simple. if(M.stat == DEAD) to_chat(user, "Analyzing Results for [M]:\n\t Overall Status: Dead") else @@ -127,13 +136,14 @@ REAGENT SCANNER return if(!ishuman(M) || ismachineperson(M)) //these sensors are designed for organic life - to_chat(user, "Analyzing Results for ERROR:\n\t Overall Status: ERROR") - to_chat(user, "\t Key: Suffocation/Toxin/Burns/Brute") - to_chat(user, "\t Damage Specifics: ? - ? - ? - ?") - to_chat(user, "Body Temperature: [M.bodytemperature-T0C]°C ([M.bodytemperature*1.8-459.67]°F)") - to_chat(user, "Warning: Blood Level ERROR: --% --cl.Type: ERROR") - to_chat(user, "Subject's pulse: -- bpm.") - return + + msgs += "Analyzing Results for ERROR:\n\t Overall Status: ERROR" + msgs += "\t Key: Suffocation/Toxin/Burns/Brute" + msgs += "\t Damage Specifics: ? - ? - ? - ?" + msgs += "Body Temperature: [M.bodytemperature-T0C]°C ([M.bodytemperature*1.8-459.67]°F)" + msgs += "Warning: Blood Level ERROR: --% --cl.Type: ERROR" + msgs += "Subject's pulse: -- bpm." + to_chat(user, chat_box_healthscan(msgs.Join("
"))) var/mob/living/carbon/human/H = M var/fake_oxy = max(rand(1,40), H.getOxyLoss(), (300 - (H.getToxLoss() + H.getFireLoss() + H.getBruteLoss()))) @@ -153,67 +163,58 @@ REAGENT SCANNER else status = "[H.health]% Healthy" - to_chat(user, "Analyzing Results for [H]:\n\t Overall Status: [status]") - to_chat(user, "\t Key: Suffocation/Toxin/Burns/Brute") - to_chat(user, "\t Damage Specifics: [OX] - [TX] - [BU] - [BR]") - to_chat(user, "Body Temperature: [H.bodytemperature-T0C]°C ([H.bodytemperature*1.8-459.67]°F)") + msgs += "Analyzing Results for [H]:\n\t Overall Status: [status]" + msgs += "\t Key: Suffocation/Toxin/Burns/Brute" + msgs += "\t Damage Specifics: [OX] - [TX] - [BU] - [BR]" if(H.timeofdeath && (H.stat == DEAD || (HAS_TRAIT(H, TRAIT_FAKEDEATH)))) - to_chat(user, "Time of Death: [station_time_timestamp("hh:mm:ss", H.timeofdeath)]") + msgs += "Time of Death: [station_time_timestamp("hh:mm:ss", H.timeofdeath)]" var/tdelta = round(world.time - H.timeofdeath) if(H.is_revivable() && !DNR) - to_chat(user, "Subject died [DisplayTimeText(tdelta)] ago, defibrillation may be possible!") + msgs += "Subject died [DisplayTimeText(tdelta)] ago, defibrillation may be possible!" else - to_chat(user, "Subject died [DisplayTimeText(tdelta)] ago.") + msgs += "Subject died [DisplayTimeText(tdelta)] ago." if(mode == 1) var/list/damaged = H.get_damaged_organs(1,1) - to_chat(user, "Localized Damage, Brute/Burn:") - if(length(damaged) > 0) + if(length(damaged)) + msgs += "Localized Damage, Brute/Burn:" for(var/obj/item/organ/external/org in damaged) - to_chat(user, "\t\t[capitalize(org.name)]: [(org.brute_dam > 0) ? "[org.brute_dam]" : "0"]-[(org.burn_dam > 0) ? "[org.burn_dam]" : "0"]") - - OX = H.getOxyLoss() > 50 ? "Severe oxygen deprivation detected" : "Subject bloodstream oxygen level normal" - TX = H.getToxLoss() > 50 ? "Dangerous amount of toxins detected" : "Subject bloodstream toxin level minimal" - BU = H.getFireLoss() > 50 ? "Severe burn damage detected" : "Subject burn injury status O.K" - BR = H.getBruteLoss() > 50 ? "Severe anatomical damage detected" : "Subject brute-force injury status O.K" - if(HAS_TRAIT(H, TRAIT_FAKEDEATH)) - OX = fake_oxy > 50 ? "Severe oxygen deprivation detected" : "Subject bloodstream oxygen level normal" - to_chat(user, "[OX] | [TX] | [BU] | [BR]") + msgs += "\t\t[capitalize(org.name)]: [(org.brute_dam > 0) ? "[org.brute_dam]" : "0"]-[(org.burn_dam > 0) ? "[org.burn_dam]" : "0"]" if(advanced) - chemscan(user, H) + msgs.Add(get_chemscan_results(user, H)) for(var/thing in H.viruses) var/datum/disease/D = thing if(D.visibility_flags & HIDDEN_SCANNER) continue // Snowflaking heart problems, because they are special (and common). if(istype(D, /datum/disease/critical)) - to_chat(user, "Warning: Subject is undergoing [D.name].\nStage: [D.stage]/[D.max_stages].\nPossible Cure: [D.cure_text]") + msgs += "Warning: Subject is undergoing [D.name].\nStage: [D.stage]/[D.max_stages].\nPossible Cure: [D.cure_text]" continue - to_chat(user, "Warning: [D.form] detected\nName: [D.name].\nType: [D.spread_text].\nStage: [D.stage]/[D.max_stages].\nPossible Cure: [D.cure_text]") + msgs += "Warning: [D.form] detected\nName: [D.name].\nType: [D.spread_text].\nStage: [D.stage]/[D.max_stages].\nPossible Cure: [D.cure_text]" if(H.undergoing_cardiac_arrest()) var/obj/item/organ/internal/heart/heart = H.get_int_organ(/obj/item/organ/internal/heart) if(heart && !(heart.status & ORGAN_DEAD)) - to_chat(user, "The patient's heart has stopped.\nPossible Cure: Electric Shock") + msgs += "The patient's heart has stopped.\nPossible Cure: Electric Shock" else if(heart && (heart.status & ORGAN_DEAD)) - to_chat(user, "Subject's heart is necrotic.") + msgs += "Subject's heart is necrotic." else if(!heart) - to_chat(user, "Subject has no heart.") + msgs += "Subject has no heart." if(H.getStaminaLoss()) - to_chat(user, "Subject appears to be suffering from fatigue.") + msgs += "Subject appears to be suffering from fatigue." if(H.getCloneLoss()) - to_chat(user, "Subject appears to have [H.getCloneLoss() > 30 ? "severe" : "minor"] cellular damage.") + msgs += "Subject appears to have [H.getCloneLoss() > 30 ? "severe" : "minor"] cellular damage." if(H.get_int_organ(/obj/item/organ/internal/brain)) if(H.getBrainLoss() >= 100) - to_chat(user, "Subject is brain dead.") + msgs += "Subject is brain dead." else if(H.getBrainLoss() >= 60) - to_chat(user, "Severe brain damage detected. Subject likely to have dementia.") + msgs += "Severe brain damage detected. Subject likely to have dementia." else if(H.getBrainLoss() >= 10) - to_chat(user, "Significant brain damage detected. Subject may have had a concussion.") + msgs += "Significant brain damage detected. Subject may have had a concussion." else - to_chat(user, "Subject has no brain.") + msgs += "Subject has no brain." var/broken_bone = FALSE var/internal_bleed = FALSE var/burn_wound = FALSE @@ -224,25 +225,26 @@ REAGENT SCANNER var/limb = e.name if(e.status & ORGAN_BROKEN) if((e.limb_name in list("l_arm", "r_arm", "l_hand", "r_hand", "l_leg", "r_leg", "l_foot", "r_foot")) && !(e.status & ORGAN_SPLINTED)) - to_chat(user, "Unsecured fracture in subject [limb]. Splinting recommended for transport.") + msgs += "Unsecured fracture in subject [limb]. Splinting recommended for transport." broken_bone = TRUE if(e.has_infected_wound()) - to_chat(user, "Infected wound detected in subject [limb]. Disinfection recommended.") + msgs += "Infected wound detected in subject [limb]. Disinfection recommended." burn_wound = burn_wound || (e.status & ORGAN_BURNT) internal_bleed = internal_bleed || (e.status & ORGAN_INT_BLEEDING) if(broken_bone) - to_chat(user, "Bone fractures detected. Advanced scanner required for location.") + msgs += "Bone fractures detected. Advanced scanner required for location." if(internal_bleed) - to_chat(user, "Internal bleeding detected. Advanced scanner required for location.") + msgs += "Internal bleeding detected. Advanced scanner required for location." if(burn_wound) - to_chat(user, "Critical burn detected. Examine patient's body for location.") + msgs += "Critical burn detected. Examine patient's body for location." var/blood_id = H.get_blood_id() if(blood_id) if(H.bleed_rate) - to_chat(user, "Subject is bleeding!") + msgs += "Subject is bleeding!" var/blood_percent = round((H.blood_volume / BLOOD_VOLUME_NORMAL)*100) var/blood_type = H.dna.blood_type + var/blood_volume = round(H.blood_volume) if(blood_id != "blood")//special blood substance var/datum/reagent/R = GLOB.chemical_reagents_list[blood_id] if(R) @@ -250,34 +252,36 @@ REAGENT SCANNER else blood_type = blood_id if(H.blood_volume <= BLOOD_VOLUME_SAFE && H.blood_volume > BLOOD_VOLUME_OKAY) - to_chat(user, "LOW blood level [blood_percent] %, [H.blood_volume] cl, type: [blood_type]") + msgs += "LOW blood level [blood_percent] %, [blood_volume] cl, type: [blood_type]" else if(H.blood_volume <= BLOOD_VOLUME_OKAY) - to_chat(user, "CRITICAL blood level [blood_percent] %, [H.blood_volume] cl, type: [blood_type]") + msgs += "CRITICAL blood level [blood_percent] %, [blood_volume] cl, type: [blood_type]" else - to_chat(user, "Blood level [blood_percent] %, [H.blood_volume] cl, type: [blood_type]") + msgs += "Blood level [blood_percent] %, [blood_volume] cl, type: [blood_type]" + + msgs += "Body Temperature: [round(H.bodytemperature-T0C, 0.01)]°C ([round(H.bodytemperature*1.8-459.67, 0.01)]°F)" + msgs += "Subject's pulse: [H.get_pulse()] bpm." - to_chat(user, "Subject's pulse: [H.get_pulse()] bpm.") var/implant_detect for(var/obj/item/organ/internal/O in H.internal_organs) if(O.is_robotic()) implant_detect += "[H.name] is modified with a [O.name].
" if(implant_detect) - to_chat(user, "Detected cybernetic modifications:") - to_chat(user, "[implant_detect]") + msgs += "Detected cybernetic modifications:" + msgs += "[implant_detect]" if(H.gene_stability < 40) - to_chat(user, "Subject's genes are quickly breaking down!") + msgs += "Subject's genes are quickly breaking down!" else if(H.gene_stability < 70) - to_chat(user, "Subject's genes are showing signs of spontaneous breakdown.") + msgs += "Subject's genes are showing signs of spontaneous breakdown." else if(H.gene_stability < 85) - to_chat(user, "Subject's genes are showing minor signs of instability.") - else - to_chat(user, "Subject's genes are stable.") + msgs += "Subject's genes are showing minor signs of instability." if(HAS_TRAIT(H, TRAIT_HUSK)) - to_chat(user, "Subject is husked. Application of synthflesh is recommended.") + msgs += "Subject is husked. Application of synthflesh is recommended." if(H.radiation > RAD_MOB_SAFE) - to_chat(user, "Subject is irradiated.") + msgs += "Subject is irradiated." + + to_chat(user, chat_box_healthscan(msgs.Join("
"))) /obj/item/healthanalyzer/attack_self(mob/user) toggle_mode() @@ -614,8 +618,8 @@ REAGENT SCANNER var/printing = FALSE var/time_to_use = 0 // How much time remaining before next scan is available. var/usecharge = 750 - var/scan_time = 10 SECONDS //how long does it take to scan - var/scan_cd = 60 SECONDS //how long before we can scan again + var/scan_time = 5 SECONDS //how long does it take to scan + var/scan_cd = 30 SECONDS //how long before we can scan again /obj/item/bodyanalyzer/get_cell() return cell diff --git a/code/game/objects/items/granters/action_granters/summon_cheese.dm b/code/game/objects/items/granters/action_granters/summon_cheese.dm index b4e4d0a01b0b..0ee14969755a 100644 --- a/code/game/objects/items/granters/action_granters/summon_cheese.dm +++ b/code/game/objects/items/granters/action_granters/summon_cheese.dm @@ -35,7 +35,7 @@ overlay = null action_icon_state = "cheese_wedge" action_background_icon_state = "bg_spell" - summon_type = list(/obj/item/reagent_containers/food/snacks/cheesewedge) + summon_type = list(/obj/item/reagent_containers/food/snacks/cheesewedge/presliced) summon_amt = 9 aoe_range = 1 summon_ignore_prev_spawn_points = TRUE diff --git a/code/game/objects/items/mountable_frames/newscaster_frame.dm b/code/game/objects/items/mountable_frames/newscaster_frame.dm index ade1eb9cc99a..4cbefd7d2e63 100644 --- a/code/game/objects/items/mountable_frames/newscaster_frame.dm +++ b/code/game/objects/items/mountable_frames/newscaster_frame.dm @@ -32,11 +32,13 @@ /obj/item/mounted/frame/display/display_frame name = "status display frame" desc = "Used to build status displays, just secure to the wall." + icon_state = "frame_unanchored" build_path = /obj/machinery/status_display /obj/item/mounted/frame/display/ai_display_frame name = "ai status display frame" desc = "Used to build ai status displays, just secure to the wall." + icon_state = "frame_unanchored" build_path = /obj/machinery/ai_status_display /obj/item/mounted/frame/display/entertainment_frame diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 4102f7bd0e9e..ccf7805ef8b2 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -419,6 +419,16 @@ cyborg = null return ..() +/obj/item/borg/upgrade/syndie_soap + name = "janitor cyborg syndicate soap" + desc = "Using forbidden technology and some red dye, upgrade a janitorial cyborg's soap performance by 90 percent!" + icon_state = "cyborg_upgrade4" + require_module = TRUE + module_type = /obj/item/robot_module/janitor + items_to_replace = list( + /obj/item/soap/nanotrasen = /obj/item/soap/syndie + ) + /obj/item/borg/upgrade/bluespace_trash_bag name = "janitor cyborg trash bag of holding upgrade" desc = "An advanced trash bag upgrade board with bluespace properties that can be attached to janitorial cyborgs." diff --git a/code/game/objects/items/stacks/medical_packs.dm b/code/game/objects/items/stacks/medical_packs.dm index 7d002f307153..61bc4a348ff3 100644 --- a/code/game/objects/items/stacks/medical_packs.dm +++ b/code/game/objects/items/stacks/medical_packs.dm @@ -129,6 +129,7 @@ icon = 'icons/obj/stacks/miscellaneous.dmi' icon_state = "gauze" origin_tech = "biotech=2" + merge_type = /obj/item/stack/medical/bruise_pack max_amount = 12 heal_brute = 10 stop_bleeding = 1800 @@ -173,6 +174,7 @@ name = "improvised gauze" singular_name = "improvised gauze" desc = "A roll of cloth roughly cut from something that can stop bleeding, but does not heal wounds." + merge_type = /obj/item/stack/medical/bruise_pack/improvised heal_brute = 0 stop_bleeding = 900 @@ -183,6 +185,7 @@ desc = "An advanced trauma kit for severe injuries." icon_state = "traumakit" belt_icon = "traumakit" + merge_type = /obj/item/stack/medical/bruise_pack/advanced max_amount = 6 heal_brute = 25 stop_bleeding = 0 diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index f1c668bec69b..8aab03be8a57 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -441,6 +441,7 @@ GLOBAL_LIST_INIT(plastitanium_recipes, list( throw_speed = 1 origin_tech = "materials=6;abductor=1" sheettype = "abductor" + merge_type = /obj/item/stack/sheet/mineral/abductor table_type = /obj/structure/table/abductor /obj/item/stack/sheet/mineral/abductor/fifty diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 70a2fe12a4e6..eeb9e76a2634 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -439,7 +439,7 @@ GLOBAL_LIST_INIT(cardboard_recipes, list ( */ GLOBAL_LIST_INIT(cult_recipes, list ( - new /datum/stack_recipe/cult("runed door (stuns non-cultists)", /obj/machinery/door/airlock/cult, 1, time = 5 SECONDS, one_per_turf = TRUE, on_floor = TRUE, cult_structure = TRUE), + new /datum/stack_recipe/cult("runed door (stuns non-cultists)", /obj/machinery/door/airlock/cult, 3, time = 5 SECONDS, one_per_turf = TRUE, on_floor = TRUE, cult_structure = TRUE), new /datum/stack_recipe/cult("runed girder (used to make cult walls)", /obj/structure/girder/cult, 1, time = 1 SECONDS, one_per_turf = TRUE, on_floor = TRUE, cult_structure = TRUE), new /datum/stack_recipe/cult("pylon (heals nearby cultists)", /obj/structure/cult/functional/pylon, 4, time = 4 SECONDS, one_per_turf = TRUE, on_floor = TRUE, cult_structure = TRUE), new /datum/stack_recipe/cult("forge (crafts shielded robes, flagellant's robes, and mirror shields)", /obj/structure/cult/functional/forge, 3, time = 4 SECONDS, one_per_turf = TRUE, on_floor = TRUE, cult_structure = TRUE), diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index 41f546f3e667..11d45ad6448e 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -24,7 +24,8 @@ var/amount = 1 var/to_transfer = 0 var/max_amount = 50 //also see stack recipes initialisation, param "max_res_amount" must be equal to this max_amount - var/merge_type = null // This path and its children should merge with this stack, defaults to src.type + /// This path and its children should merge with this stack, defaults to src.type + var/merge_type = null var/recipe_width = 400 //Width of the recipe popup var/recipe_height = 400 //Height of the recipe popup /// What sort of table is made when applying this stack to a frame? diff --git a/code/game/objects/items/weapons/AI_modules.dm b/code/game/objects/items/weapons/AI_modules.dm index da544ddf2f6d..ea8ad7380228 100755 --- a/code/game/objects/items/weapons/AI_modules.dm +++ b/code/game/objects/items/weapons/AI_modules.dm @@ -110,7 +110,7 @@ AI MODULES ..() var/targName = stripped_input(usr, "Please enter the name of the person to safeguard.", "Safeguard who?", user.name) targetName = targName - desc = text("A 'safeguard' AI module: 'Safeguard []. Individuals that threaten [] are not crew and must be eliminated.'", targetName, targetName) + desc = "A 'safeguard' AI module: 'Safeguard [targetName]. Individuals that threaten [targetName] are not crew and must be eliminated.'" /obj/item/aiModule/safeguard/install(obj/machinery/computer/C) if(!targetName) @@ -120,7 +120,7 @@ AI MODULES /obj/item/aiModule/safeguard/addAdditionalLaws(mob/living/silicon/ai/target, mob/sender) ..() - var/law = text("Safeguard []. Individuals that threaten [] are not crew and must be eliminated.'", targetName, targetName) + var/law = "Safeguard [targetName]. Individuals that threaten [targetName] are not crew and must be eliminated.'" to_chat(target, law) target.add_supplied_law(4, law) GLOB.lawchanges.Add("The law specified [targetName]") @@ -137,7 +137,7 @@ AI MODULES ..() var/targName = stripped_input(usr, "Please enter the name of the person who is the only crew.", "Who?", user.real_name) targetName = targName - desc = text("A 'one crew' AI module: 'Only [] is crew.'", targetName) + desc = "A 'one crew' AI module: 'Only [targetName] is crew.'" /obj/item/aiModule/oneCrewMember/install(obj/machinery/computer/C) if(!targetName) diff --git a/code/game/objects/items/weapons/RCD.dm b/code/game/objects/items/weapons/RCD.dm index 802cd256002e..143ad0422eea 100644 --- a/code/game/objects/items/weapons/RCD.dm +++ b/code/game/objects/items/weapons/RCD.dm @@ -510,9 +510,7 @@ playsound(loc, 'sound/machines/click.ogg', 50, 1) return FALSE - if(istype(A, /obj/structure/window)) // You mean the grille of course, do you? - A = locate(/obj/structure/grille) in A.loc - if(istype(A, /obj/structure/grille)) + if(istype(A, /obj/structure/window)) if(!checkResource(2, user)) playsound(loc, 'sound/machines/click.ogg', 50, 1) return FALSE @@ -527,8 +525,8 @@ playsound(loc, usesound, 50, 1) var/turf/T1 = get_turf(A) QDEL_NULL(A) - for(var/obj/structure/window/W in T1.contents) - qdel(W) + for(var/obj/structure/grille/G in T1.contents) + qdel(G) return TRUE return FALSE diff --git a/code/game/objects/items/weapons/RSF.dm b/code/game/objects/items/weapons/RSF.dm index 02009c5160b2..f3c9a997ea03 100644 --- a/code/game/objects/items/weapons/RSF.dm +++ b/code/game/objects/items/weapons/RSF.dm @@ -30,7 +30,7 @@ "Newdles" = /obj/item/reagent_containers/food/snacks/chinese/newdles, "Donut" = /obj/item/reagent_containers/food/snacks/donut, "Chicken Soup" = /obj/item/reagent_containers/food/drinks/chicken_soup, - "Tofu Burger" = /obj/item/reagent_containers/food/snacks/tofuburger) + "Tofu Burger" = /obj/item/reagent_containers/food/snacks/burger/tofu) var/static/list/rsf_icons = list("Drinking Glass" = image(icon = 'icons/obj/drinks.dmi', icon_state = "glass_empty"), "Paper" = image(icon = 'icons/obj/bureaucracy.dmi', icon_state = "paper"), "Pen" = image(icon = 'icons/obj/bureaucracy.dmi', icon_state = "pen"), diff --git a/code/game/objects/items/weapons/cards_ids.dm b/code/game/objects/items/weapons/cards_ids.dm index 0f07e61004e5..a03903d39d0d 100644 --- a/code/game/objects/items/weapons/cards_ids.dm +++ b/code/game/objects/items/weapons/cards_ids.dm @@ -38,7 +38,7 @@ set src in usr if(t) - src.name = text("Data Disk- '[]'", t) + src.name = "Data Disk- '[t]'" else src.name = "Data Disk" src.add_fingerprint(usr) @@ -471,7 +471,7 @@ "paramedic", "psychiatrist", "research", - "robotcist", + "roboticist", "quartermaster", "cargo", "shaftminer", diff --git a/code/game/objects/items/weapons/holy_weapons.dm b/code/game/objects/items/weapons/holy_weapons.dm index 3cc8b79492c3..03bca539bc6a 100644 --- a/code/game/objects/items/weapons/holy_weapons.dm +++ b/code/game/objects/items/weapons/holy_weapons.dm @@ -611,19 +611,42 @@ icon = 'icons/obj/food/food.dmi' icon_state = "baguette" desc = "a staple of worshipers of the Silentfather, this holy mime artifact has an odd effect on clowns." + var/list/smited_clowns -/obj/item/nullrod/rosary/bread/process() - if(ishuman(loc)) - var/mob/living/carbon/human/holder = loc - //would like to make the holder mime if they have it in on thier person in general - if(src == holder.l_hand || src == holder.r_hand) - for(var/mob/living/carbon/human/H in range(5, loc)) - if(H.mind.assigned_role == "Clown") - H.Silence(20 SECONDS) - animate_fade_grayscale(H,20) - if(prob(10)) - to_chat(H, "Being in the presence of [holder]'s [src] is interfering with your honk!") +/obj/item/nullrod/rosary/bread/equipped(mob/user, slot, initial = FALSE) + . = ..() + if(ishuman(user) && (slot == SLOT_HUD_LEFT_HAND || slot == SLOT_HUD_RIGHT_HAND)) + START_PROCESSING(SSobj, src) + else + STOP_PROCESSING(SSobj, src) +/obj/item/nullrod/rosary/bread/dropped(mob/user, silent) + . = ..() + STOP_PROCESSING(SSobj, src) + +/obj/item/nullrod/rosary/bread/Destroy() + STOP_PROCESSING(SSobj, src) + for(var/clown in smited_clowns) + unsmite_clown(clown) + return ..() + +/obj/item/nullrod/rosary/bread/process() + var/mob/living/carbon/human/holder = loc + //would like to make the holder mime if they have it in on thier person in general + for(var/mob/living/carbon/human/H in range(5, loc)) + if(H.mind.assigned_role == "Clown" && !LAZYACCESS(smited_clowns, H)) + LAZYSET(smited_clowns, H, TRUE) + H.Silence(20 SECONDS) + animate_fade_grayscale(H, 2 SECONDS) + + addtimer(CALLBACK(src, PROC_REF(unsmite_clown), H), 20 SECONDS) + + if(prob(10)) + to_chat(H, "Being in the presence of [holder]'s [src] is interfering with your honk!") + +/obj/item/nullrod/rosary/bread/proc/unsmite_clown(mob/living/carbon/human/hell_spawn) + animate_fade_colored(hell_spawn, 2 SECONDS) + LAZYREMOVE(smited_clowns, hell_spawn) /obj/item/nullrod/missionary_staff name = "holy staff" diff --git a/code/game/objects/items/weapons/storage/backpack.dm b/code/game/objects/items/weapons/storage/backpack.dm index ecd56f92661f..a96eda7b8082 100644 --- a/code/game/objects/items/weapons/storage/backpack.dm +++ b/code/game/objects/items/weapons/storage/backpack.dm @@ -781,6 +781,7 @@ /obj/item/reagent_containers/food/snacks/plum_pie name = "perfect plum pie" desc = "The Jack Horner brand of pie. 2 big thumbs up." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "plump_pie" filling_color = "#B8279B" bitesize = 10 diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index d59ba4b92a98..5855d7d130ce 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -522,7 +522,7 @@ /obj/item/storage/belt/janitor/full/populate_contents() new /obj/item/holosign_creator/janitor(src) new /obj/item/reagent_containers/spray/cleaner/advanced(src) - new /obj/item/reagent_containers/spray/cleaner/advanced(src) + new /obj/item/storage/bag/trash/bluespace(src) new /obj/item/soap/deluxe(src) new /obj/item/grenade/chem_grenade/cleaner(src) new /obj/item/grenade/chem_grenade/cleaner(src) diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index 04201355428f..9b6fd4c8b718 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -556,6 +556,22 @@ B.reagents.add_reagent(reag, 30) B.name = "[reag] bottle" +/obj/item/storage/box/botany_labelled_seeds + name = "botanist labelled random seeds kit" + desc = "A box intended for experienced botanists." + +/obj/item/storage/box/botany_labelled_seeds/populate_contents() + for(var/I in 1 to 7) + new /obj/item/seeds/random/labelled(src) + +/obj/item/storage/box/telescience + name = "babies first telescience kit" + desc = "A now restricted kit for those who want to learn about telescience!" + +/obj/item/storage/box/telescience/populate_contents() + new /obj/item/circuitboard/telesci_pad(src) + new /obj/item/circuitboard/telesci_console(src) + /obj/item/storage/box/mousetraps name = "box of Pest-B-Gon mousetraps" desc = "WARNING: Keep out of reach of children." diff --git a/code/game/objects/items/weapons/storage/fancy.dm b/code/game/objects/items/weapons/storage/fancy.dm index 3f343950c38c..65c3d57f4d54 100644 --- a/code/game/objects/items/weapons/storage/fancy.dm +++ b/code/game/objects/items/weapons/storage/fancy.dm @@ -382,6 +382,16 @@ else . += "ledb" +/obj/item/storage/lockbox/vials/AltClick(mob/user) + if(!Adjacent(user)) + return + if(allowed(user)) + locked = !locked + to_chat(user, "You [locked ? "lock" : "unlock"] [src].") + update_icon() + else + to_chat(user, "Access denied.") + /obj/item/storage/lockbox/vials/attackby(obj/item/I, mob/user, params) ..() update_icon() diff --git a/code/game/objects/items/weapons/storage/garment.dm b/code/game/objects/items/weapons/storage/garment.dm index 7f5072bcf477..0f6c19e7c962 100644 --- a/code/game/objects/items/weapons/storage/garment.dm +++ b/code/game/objects/items/weapons/storage/garment.dm @@ -89,12 +89,16 @@ desc = "A bag for storing extra clothes and shoes. This one belongs to the research director." /obj/item/storage/bag/garment/research_director/populate_contents() + new /obj/item/clothing/head/beret/sci(src) new /obj/item/clothing/under/rank/rnd/research_director(src) new /obj/item/clothing/suit/storage/labcoat/rd(src) new /obj/item/clothing/suit/mantle/labcoat(src) new /obj/item/clothing/suit/storage/labcoat(src) new /obj/item/clothing/shoes/white(src) new /obj/item/clothing/gloves/color/latex(src) + new /obj/item/clothing/glasses/science(src) + new /obj/item/clothing/glasses/welding/superior(src) + new /obj/item/clothing/glasses/hud/diagnostic/sunglasses(src) /obj/item/storage/bag/garment/chief_medical_officer diff --git a/code/game/objects/items/weapons/storage/lockbox.dm b/code/game/objects/items/weapons/storage/lockbox.dm index 08dc3f49bfd5..2a98611a0c4f 100644 --- a/code/game/objects/items/weapons/storage/lockbox.dm +++ b/code/game/objects/items/weapons/storage/lockbox.dm @@ -44,6 +44,15 @@ to_chat(user, "It's locked!") return +/obj/item/storage/lockbox/AltClick(mob/user) + if(!Adjacent(user)) + return + if(allowed(user)) + locked = !locked + to_chat(user, "You [locked ? "lock" : "unlock"] [src].") + icon_state = "[locked ? icon_locked : icon_closed]" + else + to_chat(user, "Access denied.") /obj/item/storage/lockbox/show_to(mob/user as mob) if(locked) diff --git a/code/game/objects/mail.dm b/code/game/objects/mail.dm index 10937972e559..bf6e788c7e7e 100644 --- a/code/game/objects/mail.dm +++ b/code/game/objects/mail.dm @@ -13,7 +13,8 @@ var/list/possible_contents = list() /// A list that contains the names of the jobs that can receive this type of letter. Only the base job has to be put in it, alternative titles have the same definition on the mind. Name of the job can be found in `mind.assigned_role` var/list/job_list = list() - var/mob/living/recipient + /// The real name required to open the letter + var/recipient var/has_been_scanned = FALSE /obj/item/envelope/suicide_act(mob/user) @@ -24,7 +25,7 @@ /obj/item/envelope/attack_self(mob/user) if(!user?.mind) return - if(user.real_name != recipient.real_name) + if(user.real_name != recipient) to_chat(user, "You don't want to open up another person's mail, that's an invasion of their privacy!") return if(do_after(user, 1 SECONDS, target = user) && !QDELETED(src)) @@ -46,8 +47,8 @@ if(mail_attracted_people.offstation_role || !ishuman(mail_attracted_people.current) || is_admin_level(T.z)) continue if(mail_attracted_people.assigned_role in job_list) - recipient = mail_attracted_people.current - name = "letter to [recipient.real_name]" + recipient = mail_attracted_people.current.real_name + name = "letter to [recipient]" return if(!admin_spawned) log_debug("Failed to find a new name to assign to [src]!") @@ -265,7 +266,7 @@ playsound(loc, 'sound/mail/maildenied.ogg', 50, TRUE) return - if(M.real_name != saved.recipient.real_name) + if(M.real_name != saved.recipient) to_chat(user, "'Identity Verification failed: Target is not an authorized recipient of this package!") playsound(loc, 'sound/mail/maildenied.ogg', 50, TRUE) return diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index 36fcbe03aa73..f5b913dc1848 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -206,3 +206,6 @@ take_damage(power / 8000, BURN, ENERGY) power -= power / 2000 //walls take a lot out of ya . = ..() + +/obj/structure/fall_and_crush(turf/target_turf, crush_damage, should_crit, crit_damage_factor, datum/tilt_crit/forced_crit, weaken_time, knockdown_time, ignore_gravity, should_rotate, angle, rightable, block_interactions) + . = ..(target_turf, crush_damage, should_crit, crit_damage_factor, forced_crit, weaken_time, knockdown_time, ignore_gravity, should_rotate, angle, rightable = TRUE, block_interactions_until_righted = FALSE) diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index e0dee612318e..0902a0592d4d 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -270,7 +270,7 @@ if(!lastbang) lastbang = 1 for(var/mob/M in hearers(src, null)) - to_chat(M, text("BANG, bang!", max(0, 5 - get_dist(src, M)))) + to_chat(M, "BANG, bang!") spawn(30) lastbang = 0 diff --git a/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm b/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm index c4f81f18415c..bfaf642d5a73 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm @@ -28,6 +28,8 @@ /obj/structure/closet/secure_closet/mime/populate_contents() new /obj/item/clothing/head/beret(src) + new /obj/item/clothing/head/beret/black(src) + new /obj/item/clothing/head/beret/white(src) new /obj/item/clothing/mask/gas/mime(src) new /obj/item/radio/headset/headset_service(src) new /obj/item/clothing/under/rank/civilian/mime(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm index 0b6f9d779f4e..c4bf4779a2ea 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm @@ -60,7 +60,6 @@ new /obj/item/reagent_containers/food/drinks/mug/rd(src) new /obj/item/organ/internal/cyberimp/eyes/hud/diagnostic(src) new /obj/item/clothing/accessory/medal/science(src) - new /obj/item/clothing/glasses/welding/superior(src) /obj/structure/closet/secure_closet/research_reagents diff --git a/code/game/objects/structures/crates_lockers/closets/syndicate_lockers.dm b/code/game/objects/structures/crates_lockers/closets/syndicate_lockers.dm index 80c127031984..83aa4880511f 100644 --- a/code/game/objects/structures/crates_lockers/closets/syndicate_lockers.dm +++ b/code/game/objects/structures/crates_lockers/closets/syndicate_lockers.dm @@ -52,7 +52,7 @@ new /obj/item/tank/internals/oxygen/red(src) new /obj/item/storage/belt/military/sst(src) new /obj/item/clothing/glasses/thermal(src) - new /obj/item/clothing/shoes/magboots/syndie/advance(src) + new /obj/item/clothing/shoes/magboots/elite(src) new /obj/item/clothing/mask/gas/syndicate(src) new /obj/item/clothing/suit/space/hardsuit/syndi/elite/sst(src) diff --git a/code/game/objects/structures/engicart.dm b/code/game/objects/structures/engicart.dm index d545bd3190ce..7a605c46ff6c 100644 --- a/code/game/objects/structures/engicart.dm +++ b/code/game/objects/structures/engicart.dm @@ -27,9 +27,9 @@ /obj/structure/engineeringcart/proc/put_in_cart(obj/item/I, mob/user) user.drop_item() I.loc = src - updateUsrDialog() to_chat(user, "You put [I] into [src].") return + /obj/structure/engineeringcart/attackby(obj/item/I, mob/user, params) var/fail_msg = "There is already one of those in [src]." if(!I.is_robot_module()) @@ -101,70 +101,79 @@ to_chat(usr, "You cannot interface your modules [src]!") /obj/structure/engineeringcart/attack_hand(mob/user) - user.set_machine(src) - var/dat + var/list/engicart_items = list() + if(myglass) - dat += "[myglass.name]
" + engicart_items["Glass"] = image(icon = myglass.icon, icon_state = myglass.icon_state) if(mymetal) - dat += "[mymetal.name]
" + engicart_items["Metal"] = image(icon = mymetal.icon, icon_state = mymetal.icon_state) if(myplasteel) - dat += "[myplasteel.name]
" + engicart_items["Plasteel"] = image(icon = myplasteel.icon, icon_state = myplasteel.icon_state) if(myflashlight) - dat += "[myflashlight.name]
" + engicart_items["Flashlight"] = image(icon = myflashlight.icon, icon_state = myflashlight.icon_state) if(mybluetoolbox) - dat += "[mybluetoolbox.name]
" + engicart_items["Mechanical Toolbox"] = image(icon = mybluetoolbox.icon, icon_state = mybluetoolbox.icon_state) if(myredtoolbox) - dat += "[myredtoolbox.name]
" + engicart_items["Emergency Toolbox"] = image(icon = myredtoolbox.icon, icon_state = myredtoolbox.icon_state) if(myyellowtoolbox) - dat += "[myyellowtoolbox.name]
" - var/datum/browser/popup = new(user, "engicart", name, 240, 160) - popup.set_content(dat) - popup.open() + engicart_items["Electrical Toolbox"] = image(icon = myyellowtoolbox.icon, icon_state = myyellowtoolbox.icon_state) -/obj/structure/engineeringcart/Topic(href, href_list) - if(!in_range(src, usr)) + if(!length(engicart_items)) return - if(!isliving(usr)) + + var/pick = show_radial_menu(user, src, engicart_items, custom_check = CALLBACK(src, PROC_REF(check_menu), user), require_near = TRUE) + + if(!pick) return - var/mob/living/user = usr - if(href_list["glass"]) - if(myglass) + + switch(pick) + if("Glass") + if(!myglass) + return user.put_in_hands(myglass) to_chat(user, "You take [myglass] from [src].") myglass = null - if(href_list["metal"]) - if(mymetal) + if("Metal") + if(!mymetal) + return user.put_in_hands(mymetal) to_chat(user, "You take [mymetal] from [src].") mymetal = null - if(href_list["plasteel"]) - if(myplasteel) + if("Plasteel") + if(!myplasteel) + return user.put_in_hands(myplasteel) to_chat(user, "You take [myplasteel] from [src].") myplasteel = null - if(href_list["flashlight"]) - if(myflashlight) + if("Flashlight") + if(!myflashlight) + return user.put_in_hands(myflashlight) to_chat(user, "You take [myflashlight] from [src].") myflashlight = null - if(href_list["bluetoolbox"]) - if(mybluetoolbox) + if("Mechanical Toolbox") + if(!mybluetoolbox) + return user.put_in_hands(mybluetoolbox) to_chat(user, "You take [mybluetoolbox] from [src].") mybluetoolbox = null - if(href_list["redtoolbox"]) - if(myredtoolbox) + if("Emergency Toolbox") + if(!myredtoolbox) + return user.put_in_hands(myredtoolbox) to_chat(user, "You take [myredtoolbox] from [src].") myredtoolbox = null - if(href_list["yellowtoolbox"]) - if(myyellowtoolbox) + if("Electrical Toolbox") + if(!myyellowtoolbox) + return user.put_in_hands(myyellowtoolbox) to_chat(user, "You take [myyellowtoolbox] from [src].") myyellowtoolbox = null update_icon(UPDATE_OVERLAYS) - updateUsrDialog() + +/obj/structure/engineeringcart/proc/check_menu(mob/living/user) + return istype(user) && !HAS_TRAIT(user, TRAIT_HANDS_BLOCKED) /obj/structure/engineeringcart/update_overlays() . = ..() diff --git a/code/game/objects/structures/extinguisher_cabinet.dm b/code/game/objects/structures/extinguisher_cabinet.dm index 5231d659687c..0b69123d8802 100644 --- a/code/game/objects/structures/extinguisher_cabinet.dm +++ b/code/game/objects/structures/extinguisher_cabinet.dm @@ -7,7 +7,7 @@ name = "extinguisher cabinet" desc = "A small wall mounted cabinet designed to hold a fire extinguisher." icon = 'icons/obj/closet.dmi' - icon_state = "extinguisher_closed" + icon_state = "extinguisher" anchored = TRUE density = FALSE max_integrity = 200 @@ -30,6 +30,7 @@ has_extinguisher = new /obj/item/extinguisher/mini(src) else has_extinguisher = new /obj/item/extinguisher(src) + update_icon(UPDATE_ICON_STATE) /obj/structure/extinguisher_cabinet/examine(mob/user) . = ..() @@ -155,16 +156,16 @@ qdel(src) /obj/structure/extinguisher_cabinet/update_icon_state() - if(!opened) - icon_state = "extinguisher_closed" - return + icon_state = "extinguisher" // Needs to reset the state with every update + if(has_extinguisher) if(istype(has_extinguisher, /obj/item/extinguisher/mini)) - icon_state = "extinguisher_mini" + icon_state += "_mini" else - icon_state = "extinguisher_full" - else - icon_state = "extinguisher_empty" + icon_state += "_full" + + if(!opened) + icon_state += "_closed" /obj/structure/extinguisher_cabinet/empty extinguishertype = NO_EXTINGUISHER diff --git a/code/game/objects/structures/false_walls.dm b/code/game/objects/structures/false_walls.dm index 7aa4cf708df5..d8203fe9fcd0 100644 --- a/code/game/objects/structures/false_walls.dm +++ b/code/game/objects/structures/false_walls.dm @@ -15,6 +15,7 @@ base_icon_state = "wall" flags_2 = RAD_PROTECT_CONTENTS_2 | RAD_NO_CONTAMINATE_2 rad_insulation = RAD_MEDIUM_INSULATION + layer = TURF_LAYER var/mineral = /obj/item/stack/sheet/metal var/mineral_amount = 2 diff --git a/code/game/objects/structures/transit_tubes/station.dm b/code/game/objects/structures/transit_tubes/station.dm index 2552b7c896d7..6feeb1a70469 100644 --- a/code/game/objects/structures/transit_tubes/station.dm +++ b/code/game/objects/structures/transit_tubes/station.dm @@ -224,15 +224,17 @@ return TRUE return FALSE -/obj/structure/transit_tube/station/dispenser/Bumped(atom/movable/AM) - if(!(istype(AM) && AM.dir == boarding_dir) || AM.anchored) +/obj/structure/transit_tube/station/dispenser/Bumped(mob/living/L) + if(!(istype(L) && L.dir == boarding_dir) || L.anchored) return - var/obj/structure/transit_tube_pod/dispensed/pod = new(loc) - AM.visible_message("[pod] forms around [AM].", "[pod] materializes around you.") - playsound(src, 'sound/weapons/emitter2.ogg', 50, TRUE) - pod.dir = turn(dir, -90) - pod.move_into(AM) - launch_pod() + + if(isliving(L) && !is_type_in_list(L, disallowed_mobs)) + var/obj/structure/transit_tube_pod/dispensed/pod = new(loc) + L.visible_message("[pod] forms around [L].", "[pod] materializes around you.") + playsound(src, 'sound/weapons/emitter2.ogg', 50, TRUE) + pod.dir = turn(dir, -90) + pod.move_into(L) + launch_pod() /obj/structure/transit_tube/station/dispenser/pod_stopped(obj/structure/transit_tube_pod/pod) playsound(src, 'sound/machines/ding.ogg', 50, TRUE) diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index 61a5e0bb8331..aa0f52677d99 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -52,7 +52,7 @@ GLOBAL_LIST_INIT(icons_to_ignore_at_floor_init, list("damaged1","damaged2","dama return switch(severity) if(1.0) - ChangeTurf(baseturf) + ChangeTurf(baseturf, keep_icon = FALSE) // we do not keep the icon so that asteroid platings can work properly if(2.0) switch(pick(1,2;75,3)) if(1) diff --git a/code/game/turfs/simulated/walls.dm b/code/game/turfs/simulated/walls.dm index eac8a7ff52b2..3f688289dda2 100644 --- a/code/game/turfs/simulated/walls.dm +++ b/code/game/turfs/simulated/walls.dm @@ -307,7 +307,7 @@ dismantle_wall(1) to_chat(M, "You smash through the wall.") else - to_chat(M, text("You smash against the wall.")) + to_chat(M, "You smash against the wall.") take_damage(rand(25, 75)) return @@ -324,7 +324,7 @@ else playsound(src, 'sound/effects/bang.ogg', 50, 1) add_dent(WALL_DENT_HIT) - to_chat(user, text("You punch the wall.")) + to_chat(user, "You punch the wall.") return TRUE /turf/simulated/wall/attack_hand(mob/user) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 10cc7b273842..d3918481b0fc 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -368,6 +368,7 @@ GLOBAL_LIST_INIT(view_runtimes_verbs, list( if(isobserver(mob)) //re-enter var/mob/dead/observer/ghost = mob + var/old_turf = get_turf(ghost) ghost.can_reenter_corpse = 1 //just in-case. ghost.reenter_corpse() log_admin("[key_name(usr)] re-entered their body") @@ -375,6 +376,9 @@ GLOBAL_LIST_INIT(view_runtimes_verbs, list( if(ishuman(mob)) var/mob/living/carbon/human/H = mob H.regenerate_icons() // workaround for #13269 + if(isAI(mob)) // client.mob, built in byond client var + var/mob/living/silicon/ai/ai = mob + ai.eyeobj.setLoc(old_turf) else if(isnewplayer(mob)) to_chat(src, "Error: Aghost: Can't admin-ghost whilst in the lobby. Join or observe first.") else diff --git a/code/modules/admin/misc_admin_procs.dm b/code/modules/admin/misc_admin_procs.dm index 5875b394f291..469020b63515 100644 --- a/code/modules/admin/misc_admin_procs.dm +++ b/code/modules/admin/misc_admin_procs.dm @@ -889,27 +889,27 @@ GLOBAL_VAR_INIT(gamma_ship_location, 1) // 0 = station , 1 = space //returns 1 to let the dragdrop code know we are trapping this event //returns 0 if we don't plan to trap the event -/datum/admins/proc/cmd_ghost_drag(mob/dead/observer/frommob, tothing) +/datum/admins/proc/cmd_ghost_drag(mob/dead/observer/frommob, atom/tothing) if(!istype(frommob)) return //extra sanity check to make sure only observers are shoved into things //same as assume-direct-control perm requirements. if(!check_rights(R_VAREDIT,0)) //no varedit, check if they have r_admin and r_debug if(!check_rights(R_ADMIN|R_DEBUG,0)) //if they don't have r_admin and r_debug, return - return 0 //otherwise, if they have no varedit, but do have r_admin and r_debug, execute the rest of the code + return FALSE //otherwise, if they have no varedit, but do have r_admin and r_debug, execute the rest of the code if(!frommob.ckey) - return 0 + return FALSE if(isitem(tothing)) var/mob/living/toitem = tothing var/ask = alert("Are you sure you want to allow [frommob.name]([frommob.key]) to possess [toitem.name]?", "Place ghost in control of item?", "Yes", "No") if(ask != "Yes") - return 1 + return TRUE if(!frommob || !toitem) //make sure the mobs don't go away while we waited for a response - return 1 + return TRUE var/mob/living/simple_animal/possessed_object/tomob = new(toitem) @@ -931,10 +931,10 @@ GLOBAL_VAR_INIT(gamma_ship_location, 1) // 0 = station , 1 = space var/ask = alert(question, "Place ghost in control of mob?", "Yes", "No") if(ask != "Yes") - return 1 + return TRUE if(!frommob || !tomob) //make sure the mobs don't go away while we waited for a response - return 1 + return TRUE if(tomob.client) //no need to ghostize if there is no client tomob.ghostize(0) @@ -946,7 +946,34 @@ GLOBAL_VAR_INIT(gamma_ship_location, 1) // 0 = station , 1 = space tomob.ckey = frommob.ckey qdel(frommob) - return 1 + return TRUE + + if(istype(tothing, /obj/structure/AIcore/deactivated)) + + var/question = "Are you sure you want to place [frommob.name]([frommob.key]) in control of an empty AI core?" + + var/ask = alert(question, "Place ghost in control of an empty AI core?", "Yes", "No") + if(ask != "Yes") + return TRUE + + if(QDELETED(frommob) || QDELETED(tothing)) //make sure the mobs don't go away while we waited for a response + return TRUE + + message_admins("[key_name_admin(usr)] has put [frommob.ckey] in control of an empty AI core.") + log_admin("[key_name(usr)] stuffed [frommob.ckey] into an empty AI core.") + SSblackbox.record_feedback("tally", "admin_verb", 1, "Ghost Drag") + + var/transfer_key = frommob.key // frommob is qdel'd in frommob.AIize() + var/mob/living/silicon/ai/ai_character = frommob.AIize() + ai_character.key = transfer_key // this wont occur in mind transferring if the mind is not active, which causes some weird stuff. This fixes it. + GLOB.empty_playable_ai_cores -= tothing + + ai_character.forceMove(get_turf(tothing)) + ai_character.view_core() + + qdel(tothing) + + return TRUE // Returns a list of the number of admins in various categories // result[1] is the number of staff that match the rank mask and are active diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 109970fe4bd7..f568439cccd4 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -3154,7 +3154,7 @@ if(usr) log_admin("[key_name(usr)] used secret [href_list["secretsfun"]]") if(ok) - to_chat(world, text("A secret has been activated by []!", usr.key)) + to_chat(world, "A secret has been activated by [usr.key]!") else if(href_list["secretsadmin"]) if(!check_rights(R_ADMIN)) return @@ -3195,7 +3195,7 @@ for(var/thing in GLOB.human_list) var/mob/living/carbon/human/H = thing if(H.ckey) - dat += text("[][]", H.name, H.get_assignment()) + dat += "[H.name][H.get_assignment()]" dat += "" usr << browse(dat, "window=manifest;size=440x410") if("check_antagonist") @@ -3247,7 +3247,7 @@ if(usr) log_admin("[key_name(usr)] used secret [href_list["secretsadmin"]]") if(ok) - to_chat(world, text("A secret has been activated by []!", usr.key)) + to_chat(world, "A secret has been activated by [usr.key]!") else if(href_list["secretscoder"]) if(!check_rights(R_DEBUG)) return diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 17b4ed744a7f..5c8705df40fe 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -56,7 +56,7 @@ if(!check_rights(R_EVENT)) return - var/msg = clean_input("Message:", text("Subtle PM to [M.key]")) + var/msg = clean_input("Message:", "Subtle PM to [M.key]") if(!msg) return @@ -117,7 +117,7 @@ if(!check_rights(R_SERVER|R_EVENT)) return - var/msg = clean_input("Message:", text("Enter the text you wish to appear to everyone:")) + var/msg = clean_input("Message:", "Enter the text you wish to appear to everyone:") if(!msg) return @@ -140,7 +140,7 @@ if(!M) return - var/msg = clean_input("Message:", text("Enter the text you wish to appear to your target:")) + var/msg = clean_input("Message:", "Enter the text you wish to appear to your target:") if( !msg ) return @@ -712,15 +712,15 @@ Traitors and the like can also be revived with the previous role mostly intact. if(!check_rights(R_DEBUG|R_EVENT)) return - var/devastation = input("Range of total devastation. -1 to none", text("Input")) as num|null + var/devastation = input("Range of total devastation. -1 to none", "Input") as num|null if(devastation == null) return - var/heavy = input("Range of heavy impact. -1 to none", text("Input")) as num|null + var/heavy = input("Range of heavy impact. -1 to none", "Input") as num|null if(heavy == null) return - var/light = input("Range of light impact. -1 to none", text("Input")) as num|null + var/light = input("Range of light impact. -1 to none", "Input") as num|null if(light == null) return - var/flash = input("Range of flash. -1 to none", text("Input")) as num|null + var/flash = input("Range of flash. -1 to none", "Input") as num|null if(flash == null) return - var/flames = input("Range of flames. -1 to none", text("Input")) as num|null + var/flames = input("Range of flames. -1 to none", "Input") as num|null if(flames == null) return if((devastation != -1) || (heavy != -1) || (light != -1) || (flash != -1) || (flames != -1)) @@ -743,9 +743,9 @@ Traitors and the like can also be revived with the previous role mostly intact. if(!check_rights(R_DEBUG|R_EVENT)) return - var/heavy = input("Range of heavy pulse.", text("Input")) as num|null + var/heavy = input("Range of heavy pulse.", "Input") as num|null if(heavy == null) return - var/light = input("Range of light pulse.", text("Input")) as num|null + var/light = input("Range of light pulse.", "Input") as num|null if(light == null) return if(heavy || light) @@ -924,7 +924,7 @@ Traitors and the like can also be revived with the previous role mostly intact. if(!check_rights(R_ADMIN)) return - to_chat(usr, text("Attack Log for []", mob)) + to_chat(usr, "Attack Log for [mob]") for(var/t in M.attack_log_old) to_chat(usr, t) SSblackbox.record_feedback("tally", "admin_verb", 1, "Attack Log") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/admin/verbs/striketeam_syndicate.dm b/code/modules/admin/verbs/striketeam_syndicate.dm index 1c5f6c50ccb8..2a466d636b54 100644 --- a/code/modules/admin/verbs/striketeam_syndicate.dm +++ b/code/modules/admin/verbs/striketeam_syndicate.dm @@ -151,7 +151,7 @@ GLOBAL_VAR_INIT(sent_syndicate_strike_team, 0) equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal(src), SLOT_HUD_GLASSES) equip_to_slot_or_del(new /obj/item/storage/belt/military/sst(src), SLOT_HUD_BELT) equip_to_slot_or_del(new /obj/item/tank/internals/oxygen/red(src), SLOT_HUD_SUIT_STORE) - equip_to_slot_or_del(new /obj/item/clothing/shoes/magboots/syndie/advance(src), SLOT_HUD_SHOES) + equip_to_slot_or_del(new /obj/item/clothing/shoes/magboots/elite(src), SLOT_HUD_SHOES) equip_to_slot_or_del(new /obj/item/gun/projectile/automatic/l6_saw(src), SLOT_HUD_RIGHT_HAND) equip_to_slot_or_del(new /obj/item/ammo_box/magazine/mm556x45(src), SLOT_HUD_IN_BACKPACK) diff --git a/code/modules/antagonists/wishgranter/wishgranter_avatar.dm b/code/modules/antagonists/wishgranter/wishgranter_avatar.dm deleted file mode 100644 index 3c3f38e2ee06..000000000000 --- a/code/modules/antagonists/wishgranter/wishgranter_avatar.dm +++ /dev/null @@ -1,64 +0,0 @@ -/datum/antagonist/wishgranter - name = "Wishgranter Avatar" - special_role = "Avatar of the Wish Granter" - -/datum/antagonist/wishgranter/give_objectives() - add_antag_objective(/datum/objective/hijack) - -/datum/antagonist/wishgranter/greet() - . = ..() - . += "Your inhibitions are swept away, the bonds of loyalty broken, you are free to murder as you please!" - -/datum/antagonist/wishgranter/apply_innate_effects(mob/living/mob_override) - var/mob/living/carbon/human/H = ..() - if(!istype(H)) - return - H.ignore_gene_stability = TRUE - H.dna.SetSEState(GLOB.hulkblock, TRUE) - singlemutcheck(H, GLOB.hulkblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.fireblock, TRUE) - singlemutcheck(H, GLOB.fireblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.coldblock, TRUE) - singlemutcheck(H, GLOB.coldblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.teleblock, TRUE) - singlemutcheck(H, GLOB.teleblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.breathlessblock, TRUE) - singlemutcheck(H, GLOB.breathlessblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.regenerateblock, TRUE) - singlemutcheck(H, GLOB.regenerateblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.shockimmunityblock, TRUE) - singlemutcheck(H, GLOB.shockimmunityblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.smallsizeblock, TRUE) - singlemutcheck(H, GLOB.smallsizeblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.soberblock, TRUE) - singlemutcheck(H, GLOB.soberblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.psyresistblock, TRUE) - singlemutcheck(H, GLOB.psyresistblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.shadowblock, TRUE) - singlemutcheck(H, GLOB.shadowblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.cryoblock, TRUE) - singlemutcheck(H, GLOB.cryoblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.eatblock, TRUE) - singlemutcheck(H, GLOB.eatblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.jumpblock, TRUE) - singlemutcheck(H, GLOB.jumpblock, MUTCHK_FORCED) - - H.dna.SetSEState(GLOB.immolateblock, TRUE) - singlemutcheck(H, GLOB.immolateblock, MUTCHK_FORCED) - - ADD_TRAIT(H, TRAIT_LASEREYES, "wishgranter") - H.update_mutations() - H.update_body() diff --git a/code/modules/assembly/proximity.dm b/code/modules/assembly/proximity.dm index 129621ff5099..c21a7c3b7f44 100644 --- a/code/modules/assembly/proximity.dm +++ b/code/modules/assembly/proximity.dm @@ -103,7 +103,7 @@ return FALSE var/second = time % 60 var/minute = (time - second) / 60 - var/dat = text("Proximity Sensor\n[] []:[]\n- - + +\n", (timing ? "Arming" : "Not Arming"), minute, second) + var/dat = "Proximity Sensor\n[timing ? "Arming" : "Not Arming"] [minute]:[second]\n- - + +\n" dat += "
[scanning?"Armed":"Unarmed"] (Movement sensor active when armed!)" dat += "

Refresh" dat += "

Close" diff --git a/code/modules/atmospherics/machinery/portable/canister.dm b/code/modules/atmospherics/machinery/portable/canister.dm index 60c30c797cae..ce31c66b666f 100644 --- a/code/modules/atmospherics/machinery/portable/canister.dm +++ b/code/modules/atmospherics/machinery/portable/canister.dm @@ -159,7 +159,7 @@ GLOBAL_DATUM_INIT(canister_icon_container, /datum/canister_icons, new()) */ if(stat & BROKEN) - icon_state = text("[]-1", canister_color["prim"])//yes, I KNOW the colours don't reflect when the can's borked, whatever. + icon_state = "[canister_color["prim"]]-1"//yes, I KNOW the colours don't reflect when the can's borked, whatever. return if(icon_state != canister_color["prim"]) diff --git a/code/modules/buildmode/submodes/boom.dm b/code/modules/buildmode/submodes/boom.dm index 5c3f16e7c27c..820ca51f7195 100644 --- a/code/modules/buildmode/submodes/boom.dm +++ b/code/modules/buildmode/submodes/boom.dm @@ -13,15 +13,15 @@ to_chat(user, "***********************************************************") /datum/buildmode_mode/boom/change_settings(mob/user) - devastation = input("Range of total devastation. -1 to none", text("Input")) as num|null + devastation = input("Range of total devastation. -1 to none", "Input") as num|null if(devastation == null) devastation = -1 - heavy = input("Range of heavy impact. -1 to none", text("Input")) as num|null + heavy = input("Range of heavy impact. -1 to none", "Input") as num|null if(heavy == null) heavy = -1 - light = input("Range of light impact. -1 to none", text("Input")) as num|null + light = input("Range of light impact. -1 to none", "Input") as num|null if(light == null) light = -1 - flash = input("Range of flash. -1 to none", text("Input")) as num|null + flash = input("Range of flash. -1 to none", "Input") as num|null if(flash == null) flash = -1 - flames = input("Range of flames. -1 to none", text("Input")) as num|null + flames = input("Range of flames. -1 to none", "Input") as num|null if(flames == null) flames = -1 /datum/buildmode_mode/boom/handle_click(user, params, obj/object) diff --git a/code/modules/buildmode/submodes/tilt.dm b/code/modules/buildmode/submodes/tilt.dm new file mode 100644 index 000000000000..9f1b3c07ab36 --- /dev/null +++ b/code/modules/buildmode/submodes/tilt.dm @@ -0,0 +1,72 @@ +/datum/buildmode_mode/tilting + key = "tilt" + + /// The thing we're tilting over + var/atom/movable/tilter + var/crush_damage = 25 + var/crit_chance = 0 + var/datum/tilt_crit/forced_crit + var/weaken_time = 4 SECONDS + var/knockdown_time = 14 SECONDS + var/ignore_gravity = TRUE + var/should_rotate = TRUE + var/rotation_angle + var/rightable = TRUE + var/block_interactions_until_righted = TRUE + + + +/datum/buildmode_mode/tilting/show_help(mob/user) + to_chat(user, "***********************************************************") + to_chat(user, "Left Mouse Button on obj/mob = Select atom to tilt") + to_chat(user, "Right Mouse Button on turf/obj/mob = Tilt selected atom onto target") + to_chat(user, "Right Mouse Button + Alt = Untilt selected atom") + to_chat(user, "Right-click the main action button to customize tilting behavior.") + to_chat(user, "***********************************************************") + +/datum/buildmode_mode/tilting/change_settings(mob/user) + crush_damage = input(user, "Crush Damage", "Damage", initial(crush_damage)) as num|null + crit_chance = input(user, "Crit Chance (out of 100)", "Crit chance", 0) as num|null + if(crit_chance > 0) + var/forced_crit_path = input(user, "Force a specific crit?", "Forced Crit", null) as null|anything in GLOB.tilt_crits + if(forced_crit_path) + forced_crit = GLOB.tilt_crits[forced_crit_path] + weaken_time = input(user, "How long to weaken (in seconds)?", "Weaken Time", 4) as num|null + weaken_time = weaken_time SECONDS + knockdown_time = input(user, "How long to knockdown (in seconds)?", "Knockdown Time", 12) as num|null + knockdown_time = knockdown_time SECONDS + ignore_gravity = alert(user, "Ignore gravity?", "Ignore gravity", "Yes", "No") == "Yes" + should_rotate = alert(user, "Should it rotate on falling?", "Should rotate", "Yes", "No") == "Yes" + if(should_rotate) + rotation_angle = input(user, "Which angle to rotate at? (if empty, defaults to 90 degrees in either direction)", "Rotation angle", 0) as num|null + rightable = alert(user, "Should it be rightable with alt-click?", "Rightable", "Yes", "No") == "Yes" + if(rightable) + block_interactions_until_righted = alert(user, "Should it block interactions until righted (by alt-clicking)?", "Block interactions", "Yes", "No") == "Yes" + +/datum/buildmode_mode/tilting/handle_click(mob/user, params, atom/movable/object) + var/list/pa = params2list(params) + var/left_click = pa.Find("left") + var/right_click = pa.Find("right") + var/alt_click = pa.Find("alt") + + if(left_click) + if(!ismovable(object)) + return + tilter = object + to_chat(user, "Selected object '[tilter]' to tilt.") + if(right_click) + if(!tilter) + to_chat(user, "You need to select something to tilt (or untilt) first.") + return + if(tilter.GetComponent(/datum/component/tilted) && alt_click) + tilter.untilt(duration = 0) + log_admin("Build Mode: [key_name(user)] has righted [tilter] ([tilter.x],[tilter.y],[tilter.z])") + return + + if(!object || isnull(get_turf(object))) + to_chat(user, "You need to select a target first.") + return + + tilter.fall_and_crush(get_turf(object), crush_damage, prob(crit_chance), 2, forced_crit, weaken_time, knockdown_time, ignore_gravity, should_rotate, rotation_angle, rightable, block_interactions_until_righted) + + log_admin("Build Mode: [key_name(user)] tilted [tilter] onto [ADMIN_COORDJMP(object)]") diff --git a/code/modules/client/login_processing/20-load_characters.dm b/code/modules/client/login_processing/20-load_characters.dm index 2ed343f8fada..e3508aecbbe2 100644 --- a/code/modules/client/login_processing/20-load_characters.dm +++ b/code/modules/client/login_processing/20-load_characters.dm @@ -59,6 +59,8 @@ hair_gradient_colour, hair_gradient_alpha, custom_emotes, + physique, + height, tts_seed FROM characters WHERE ckey=:ckey"}, list( "ckey" = C.ckey diff --git a/code/modules/client/preference/character.dm b/code/modules/client/preference/character.dm index 649ae026867a..4d1b4c48812a 100644 --- a/code/modules/client/preference/character.dm +++ b/code/modules/client/preference/character.dm @@ -79,6 +79,10 @@ var/nanotrasen_relation = "Neutral" + var/physique = "average" + + var/height = "average height" + // OOC Metadata: var/metadata = "" @@ -176,6 +180,8 @@ organ_data=:organlist, rlimb_data=:rlimblist, nanotrasen_relation=:nanotrasen_relation, + physique=:physique, + height=:height, speciesprefs=:speciesprefs, socks=:socks, body_accessory=:body_accessory, @@ -234,6 +240,8 @@ "organlist" = (organlist ? organlist : ""), "rlimblist" = (rlimblist ? rlimblist : ""), "nanotrasen_relation" = nanotrasen_relation, + "physique" = physique, + "height" = height, "speciesprefs" = speciesprefs, "socks" = socks, "body_accessory" = (body_accessory ? body_accessory : ""), @@ -283,7 +291,7 @@ sec_record, gen_record, player_alt_titles, - disabilities, organ_data, rlimb_data, nanotrasen_relation, speciesprefs, + disabilities, organ_data, rlimb_data, nanotrasen_relation, physique, height, speciesprefs, socks, body_accessory, gear, autohiss, hair_gradient, hair_gradient_offset, hair_gradient_colour, hair_gradient_alpha, custom_emotes, tts_seed) VALUES @@ -310,7 +318,7 @@ :sec_record, :gen_record, :playertitlelist, - :disabilities, :organlist, :rlimblist, :nanotrasen_relation, :speciesprefs, + :disabilities, :organlist, :rlimblist, :nanotrasen_relation, :physique, :height, :speciesprefs, :socks, :body_accessory, :gearlist, :autohiss_mode, :h_grad_style, :h_grad_offset, :h_grad_colour, :h_grad_alpha, :custom_emotes, :tts_seed) "}, list( @@ -361,6 +369,8 @@ "organlist" = (organlist ? organlist : ""), "rlimblist" = (rlimblist ? rlimblist : ""), "nanotrasen_relation" = nanotrasen_relation, + "physique" = physique, + "height" = height, "speciesprefs" = speciesprefs, "socks" = socks, "body_accessory" = (body_accessory ? body_accessory : ""), @@ -457,7 +467,9 @@ h_grad_colour = query.item[53] h_grad_alpha = query.item[54] var/custom_emotes_tmp = query.item[55] - tts_seed = query.item[56] + physique = query.item[56] + height = query.item[57] + tts_seed = query.item[58] //Sanitize var/datum/species/SP = GLOB.all_species[species] @@ -478,6 +490,12 @@ if(isnull(nanotrasen_relation)) nanotrasen_relation = initial(nanotrasen_relation) + if(isnull(physique)) + physique = initial(physique) + + if(isnull(height)) + height = initial(height) + if(isnull(speciesprefs)) speciesprefs = initial(speciesprefs) @@ -1782,6 +1800,8 @@ character.dna.real_name = real_name character.name = character.real_name + character.physique = physique + character.height = height character.flavor_text = flavor_text character.med_record = med_record character.sec_record = sec_record diff --git a/code/modules/client/preference/link_processing.dm b/code/modules/client/preference/link_processing.dm index fc89c803608a..792e9d80fd43 100644 --- a/code/modules/client/preference/link_processing.dm +++ b/code/modules/client/preference/link_processing.dm @@ -700,6 +700,16 @@ if(new_relation) active_character.nanotrasen_relation = new_relation + if("physique") + var/new_physique = input(user, "Choose your descriptor for how built your character is on glance.", "Character Preference") as null|anything in GLOB.character_physiques + if(new_physique) + active_character.physique = new_physique + + if("height") + var/new_height = input(user, "Choose your descriptor for how tall your character is on glance.", "Character Preference") as null|anything in GLOB.character_heights + if(new_height) + active_character.height = new_height + if("flavor_text") var/msg = input(usr,"Set the flavor text in your 'examine' verb. The flavor text should be a physical descriptor of your character at a glance. SFW Drawn Art of your character is acceptable.","Flavor Text",html_decode(active_character.flavor_text)) as message diff --git a/code/modules/client/preference/loadout/loadout_hat.dm b/code/modules/client/preference/loadout/loadout_hat.dm index 065211b583e0..4db77a19b2f4 100644 --- a/code/modules/client/preference/loadout/loadout_hat.dm +++ b/code/modules/client/preference/loadout/loadout_hat.dm @@ -146,6 +146,10 @@ display_name = "Beret, black" path = /obj/item/clothing/head/beret/black +/datum/gear/hat/beret_white + display_name = "Beret, white" + path = /obj/item/clothing/head/beret/white + /datum/gear/hat/beret_blue display_name = "Beret, blue" path = /obj/item/clothing/head/beret/blue diff --git a/code/modules/client/preference/loadout/loadout_racial.dm b/code/modules/client/preference/loadout/loadout_racial.dm index 79aaf93c8ec0..d8a669572b74 100644 --- a/code/modules/client/preference/loadout/loadout_racial.dm +++ b/code/modules/client/preference/loadout/loadout_racial.dm @@ -58,3 +58,15 @@ display_name = "Cloth footwraps" path = /obj/item/clothing/shoes/footwraps slot = SLOT_HUD_SHOES + +/datum/gear/racial/vox_casual + display_name = "Vox jumpsuit" + description = "These loose clothes are optimized for the labors of the lower castes onboard the arkships. Large openings in the top allow for breathability while the pants are durable yet flexible enough to not restrict movement." + path = /obj/item/clothing/under/vox/vox_casual + slot = SLOT_HUD_JUMPSUIT + +/datum/gear/racial/vox_robes + display_name = "Vox robes" + description = "Large, comfortable robes worn by those who need a bit more covering. The thick fabric contains a pocket suitable for those that need their hands free during their work, while the cloth serves to cover scars or other injuries to the wearer's body." + path = /obj/item/clothing/suit/hooded/vox_robes + slot = SLOT_HUD_OUTER_SUIT diff --git a/code/modules/client/preference/preferences.dm b/code/modules/client/preference/preferences.dm index 68febc94843c..9cfd1b3a4286 100644 --- a/code/modules/client/preference/preferences.dm +++ b/code/modules/client/preference/preferences.dm @@ -157,9 +157,10 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts /datum/preferences/proc/ShowChoices(mob/user) if(!user || !user.client) return - active_character.update_preview_icon() - user << browse_rsc(active_character.preview_icon_front, "previewicon.png") - user << browse_rsc(active_character.preview_icon_side, "previewicon2.png") + if(SSatoms.initialized) // DNA won't be set up on our dummy mob if it's not ready + active_character.update_preview_icon() + user << browse_rsc(active_character.preview_icon_front, "previewicon.png") + user << browse_rsc(active_character.preview_icon_side, "previewicon2.png") var/list/dat = list() dat += "
" @@ -223,6 +224,8 @@ GLOBAL_LIST_INIT(special_role_times, list( //minimum age (in days) for accounts dat += "Skin Tone: [S.bodyflags & HAS_ICON_SKIN_TONE ? "[active_character.s_tone]" : "[-active_character.s_tone + 35]/220"]
" dat += "Disabilities: \[Set\]
" dat += "Nanotrasen Relation: [active_character.nanotrasen_relation]
" + dat += "Physique: [active_character.physique]
" + dat += "Height: [active_character.height]
" dat += "Set Flavor Text
" if(length(active_character.flavor_text) <= 40) if(!length(active_character.flavor_text)) diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index d061aaf0f713..385af84f4ca0 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -39,6 +39,9 @@ var/blockTracking w_class = WEIGHT_CLASS_SMALL + /// Detective Work, used for allowing a given atom to leave its fibers on stuff. Allowed by default + var/can_leave_fibers = TRUE + /obj/item/clothing/update_icon_state() if(!can_toggle) return @@ -756,7 +759,7 @@ if(istype(I, /obj/item/clothing/accessory)) attach_accessory(I, user, TRUE) - if(accessories.len) + if(length(accessories)) for(var/obj/item/clothing/accessory/A in accessories) A.attackby(I, user, params) return TRUE @@ -882,11 +885,14 @@ return if(!Adjacent(usr)) return - if(!accessories.len) + if(!length(accessories)) return var/obj/item/clothing/accessory/A - if(accessories.len > 1) - A = input("Select an accessory to remove from [src]") as null|anything in accessories + if(length(accessories) > 1) + var/pick = radial_menu_helper(usr, src, accessories, custom_check = FALSE, require_near = TRUE) + if(!pick) + return + A = pick else A = accessories[1] remove_accessory(usr,A) @@ -904,7 +910,7 @@ to_chat(user, "You remove [A] from [src].") /obj/item/clothing/under/emp_act(severity) - if(accessories.len) + if(length(accessories)) for(var/obj/item/clothing/accessory/A in accessories) A.emp_act(severity) ..() diff --git a/code/modules/clothing/head/misc_hats.dm b/code/modules/clothing/head/misc_hats.dm index d74cf055589e..c4bf3681635f 100644 --- a/code/modules/clothing/head/misc_hats.dm +++ b/code/modules/clothing/head/misc_hats.dm @@ -33,6 +33,9 @@ /obj/item/clothing/head/beret/black icon_state = "beret_black" +/obj/item/clothing/head/beret/white + icon_state = "beret_white" + /obj/item/clothing/head/beret/purple_normal icon_state = "beret_purple_normal" diff --git a/code/modules/clothing/shoes/magboots.dm b/code/modules/clothing/shoes/magboots.dm index f72c75c65280..c2d32904979c 100644 --- a/code/modules/clothing/shoes/magboots.dm +++ b/code/modules/clothing/shoes/magboots.dm @@ -78,10 +78,14 @@ magboot_state = "syndiemag" origin_tech = "magnets=4;syndicate=2" -/obj/item/clothing/shoes/magboots/syndie/advance //For the Syndicate Strike Team - name = "advanced blood-red magboots" - desc = "Reverse-engineered magboots that appear to be based on an advanced model, as they have a lighter magnetic pull. Property of Gorlex Marauders." +/obj/item/clothing/shoes/magboots/elite //For the Syndicate Strike Team/SolGov/Tactical Teams + name = "elite tactical magboots" + desc = "Advanced magboots used by strike teams across the system. Allows for tactical insertion into low-gravity areas of operation." + icon_state = "elitemag0" + magboot_state = "elitemag" + origin_tech = null slowdown_active = SHOES_SLOWDOWN + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF /obj/item/clothing/shoes/magboots/clown name = "clown shoes" diff --git a/code/modules/clothing/shoes/misc_shoes.dm b/code/modules/clothing/shoes/misc_shoes.dm index 6a029335a61a..21ff3ad54fe3 100644 --- a/code/modules/clothing/shoes/misc_shoes.dm +++ b/code/modules/clothing/shoes/misc_shoes.dm @@ -57,6 +57,11 @@ desc = "A pair of purple rubber boots, designed to prevent slipping on wet surfaces while also drying them." icon_state = "galoshes_dry" +/obj/item/clothing/shoes/galoshes/dry/lightweight /// for red janitor ert. + name = "lightweight absorbent galoshes" + desc = "A pair of expensive looking lightweight rubber boots, designed to prevent slipping on wet surfaces while also drying them." + slowdown = NONE + /obj/item/clothing/shoes/galoshes/dry/Initialize(mapload) . = ..() RegisterSignal(src, COMSIG_SHOES_STEP_ACTION, PROC_REF(on_step)) diff --git a/code/modules/clothing/spacesuits/alien_suits.dm b/code/modules/clothing/spacesuits/alien_suits.dm index c761b793dd9c..40e84a3e1e39 100644 --- a/code/modules/clothing/spacesuits/alien_suits.dm +++ b/code/modules/clothing/spacesuits/alien_suits.dm @@ -143,30 +143,47 @@ desc = "An almost organic looking nonhuman pressure suit." /obj/item/clothing/under/vox - has_sensor = FALSE - icon = 'icons/obj/clothing/species/vox/uniforms.dmi' + icon = 'icons/mob/clothing/species/vox/under/misc.dmi' species_restricted = list("Vox") sprite_sheets = list( "Vox" = 'icons/mob/clothing/species/vox/under/misc.dmi' ) /obj/item/clothing/under/vox/vox_casual - name = "alien clothing" - desc = "This doesn't look very comfortable." - icon_state = "vox-casual-1" - item_color = "vox-casual-1" - item_state = "vox-casual-1" - body_parts_covered = LEGS - -/obj/item/clothing/under/vox/vox_robes - name = "alien robes" - desc = "Weird and flowing!" - icon_state = "vox-casual-2" - item_color = "vox-casual-2" - item_state = "vox-casual-2" + name = "Vox jumpsuit" + desc = "These loose clothes are optimized for the labors of the lower castes onboard the arkships. Large openings in the top allow for breathability while the pants are durable yet flexible enough to not restrict movement." + icon_state = "vox-jumpsuit_s" + item_color = "vox-jumpsuit" + item_state = "vox-jumpsuit" + +/obj/item/clothing/suit/hooded/vox_robes + name = "Vox robes" + desc = "Large, comfortable robes worn by those who need a bit more covering. The thick fabric contains a pocket suitable for those that need their hands free during their work, while the cloth serves to cover scars or other injuries to the wearer's body." + icon = 'icons/mob/clothing/species/vox/suit.dmi' + icon_state = "vox-robes" + item_color = "vox-robes" + item_state = "vox-robes" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS + hoodtype = /obj/item/clothing/head/hooded/vox_robe_hood + species_restricted = list("Vox") + sprite_sheets = list( + "Vox" = 'icons/mob/clothing/species/vox/suit.dmi' + ) + +//Vox Robes Hood +/obj/item/clothing/head/hooded/vox_robe_hood + name = "Vox hood" + desc = "The thick fabric of this hood serves a variety of purposes to the vox wearing it - serving as a method to hide a scarred face or a way to keep warm in the coldest areas onboard the ship." + icon = 'icons/mob/clothing/species/vox/head.dmi' + icon_state = "vox-robes-hood" + item_color = "vox-robes-hood" + item_state = "vox-robes-hood" + flags = BLOCKHAIR + flags_cover = HEADCOVERSEYES species_restricted = list("Vox") sprite_sheets = list( - "Vox" = 'icons/mob/clothing/species/vox/under/misc.dmi') + "Vox" = 'icons/mob/clothing/species/vox/head.dmi' + ) /obj/item/clothing/gloves/color/yellow/vox name = "insulated gauntlets" diff --git a/code/modules/crafting/guncrafting.dm b/code/modules/crafting/guncrafting.dm index 4101471f51db..794446de44cc 100644 --- a/code/modules/crafting/guncrafting.dm +++ b/code/modules/crafting/guncrafting.dm @@ -104,6 +104,10 @@ desc = "A suitcase containing the necessary gun parts to build a full gun, when combined with a gun kit. Use it directly on a gunkit to rapidly assemble it." icon_state = "syndicase" +/obj/item/weaponcrafting/gunkit/universal_gun_kit/sol_gov + name = "\improper sol gov universal self assembling gun parts kit" + icon_state = "solcase" //Ikea reference pending. + /obj/item/weaponcrafting/gunkit/universal_gun_kit/afterattack(obj/item/weaponcrafting/gunkit/gunkit_to_use, mob/user, flag) if(!istype(gunkit_to_use)) return diff --git a/code/modules/events/blob/blob_mobs.dm b/code/modules/events/blob/blob_mobs.dm index 4c7f216233a3..1672a3aeeb55 100644 --- a/code/modules/events/blob/blob_mobs.dm +++ b/code/modules/events/blob/blob_mobs.dm @@ -205,7 +205,7 @@ /mob/living/simple_animal/hostile/blob/blobbernaut/Initialize(mapload) . = ..() if(name == "blobbernaut") - name = text("blobbernaut ([rand(1, 1000)])") + name = "blobbernaut ([rand(1, 1000)])" /mob/living/simple_animal/hostile/blob/blobbernaut/death(gibbed) // Only execute the below if we successfully died diff --git a/code/modules/food_and_drinks/food/foods/baked_goods.dm b/code/modules/food_and_drinks/food/foods/baked_goods.dm index 137c33a52e16..ba3cd54fedef 100644 --- a/code/modules/food_and_drinks/food/foods/baked_goods.dm +++ b/code/modules/food_and_drinks/food/foods/baked_goods.dm @@ -8,6 +8,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/carrotcake name = "carrot cake" desc = "A favorite desert of a certain wascally wabbit. Not a lie." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "carrotcake" slice_path = /obj/item/reagent_containers/food/snacks/carrotcakeslice slices_num = 5 @@ -19,6 +20,7 @@ /obj/item/reagent_containers/food/snacks/carrotcakeslice name = "carrot cake slice" desc = "Carrotty slice of Carrot Cake, carrots are good for your eyes! Also not a lie." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "carrotcake_slice" trash = /obj/item/trash/plate filling_color = "#FFD675" @@ -28,6 +30,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/braincake name = "brain cake" desc = "A squishy cake-thing." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "braincake" slice_path = /obj/item/reagent_containers/food/snacks/braincakeslice slices_num = 5 @@ -39,6 +42,7 @@ /obj/item/reagent_containers/food/snacks/braincakeslice name = "brain cake slice" desc = "Lemme tell you something about brains. THEY'RE DELICIOUS." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "braincakeslice" trash = /obj/item/trash/plate filling_color = "#E6AEDB" @@ -47,6 +51,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/cheesecake name = "cheese cake" desc = "DANGEROUSLY cheesy." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "cheesecake" slice_path = /obj/item/reagent_containers/food/snacks/cheesecakeslice slices_num = 5 @@ -58,6 +63,7 @@ /obj/item/reagent_containers/food/snacks/cheesecakeslice name = "cheese cake slice" desc = "Slice of pure cheestisfaction." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "cheesecake_slice" trash = /obj/item/trash/plate filling_color = "#FAF7AF" @@ -66,6 +72,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/plaincake name = "vanilla cake" desc = "A plain cake, not a lie." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "plaincake" slice_path = /obj/item/reagent_containers/food/snacks/plaincakeslice slices_num = 5 @@ -77,6 +84,7 @@ /obj/item/reagent_containers/food/snacks/plaincakeslice name = "vanilla cake slice" desc = "Just a slice of cake, it is enough for everyone." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "plaincake_slice" trash = /obj/item/trash/plate filling_color = "#F7EDD5" @@ -85,6 +93,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/orangecake name = "orange cake" desc = "A cake with added orange." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "orangecake" slice_path = /obj/item/reagent_containers/food/snacks/orangecakeslice slices_num = 5 @@ -96,6 +105,7 @@ /obj/item/reagent_containers/food/snacks/orangecakeslice name = "orange cake slice" desc = "Just a slice of cake, it is enough for everyone." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "orangecake_slice" trash = /obj/item/trash/plate filling_color = "#FADA8E" @@ -104,6 +114,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/bananacake name = "banana cake" desc = "A cake with added bananas." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "bananacake" slice_path = /obj/item/reagent_containers/food/snacks/bananacakeslice slices_num = 5 @@ -115,6 +126,7 @@ /obj/item/reagent_containers/food/snacks/bananacakeslice name = "banana cake slice" desc = "Just a slice of cake, it is enough for everyone." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "bananacake_slice" trash = /obj/item/trash/plate filling_color = "#FADA8E" @@ -123,6 +135,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/limecake name = "lime cake" desc = "A cake with added lime." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "limecake" bitesize = 3 slice_path = /obj/item/reagent_containers/food/snacks/limecakeslice @@ -134,6 +147,7 @@ /obj/item/reagent_containers/food/snacks/limecakeslice name = "lime cake slice" desc = "Just a slice of cake, it is enough for everyone." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "limecake_slice" trash = /obj/item/trash/plate filling_color = "#CBFA8E" @@ -142,6 +156,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/lemoncake name = "lemon cake" desc = "A cake with added lemon." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "lemoncake" slice_path = /obj/item/reagent_containers/food/snacks/lemoncakeslice slices_num = 5 @@ -153,6 +168,7 @@ /obj/item/reagent_containers/food/snacks/lemoncakeslice name = "lemon cake slice" desc = "Just a slice of cake, it is enough for everyone." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "lemoncake_slice" trash = /obj/item/trash/plate filling_color = "#FAFA8E" @@ -161,6 +177,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/chocolatecake name = "chocolate cake" desc = "A cake with added chocolate." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "chocolatecake" slice_path = /obj/item/reagent_containers/food/snacks/chocolatecakeslice slices_num = 5 @@ -172,6 +189,7 @@ /obj/item/reagent_containers/food/snacks/chocolatecakeslice name = "chocolate cake slice" desc = "Just a slice of cake, it is enough for everyone." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "chocolatecake_slice" trash = /obj/item/trash/plate filling_color = "#805930" @@ -180,6 +198,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/birthdaycake name = "birthday cake" desc = "Happy Birthday..." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "birthdaycake" slice_path = /obj/item/reagent_containers/food/snacks/birthdaycakeslice slices_num = 5 @@ -191,6 +210,7 @@ /obj/item/reagent_containers/food/snacks/birthdaycakeslice name = "birthday cake slice" desc = "A slice of your birthday" + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "birthdaycakeslice" trash = /obj/item/trash/plate filling_color = "#FFD6D6" @@ -199,6 +219,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/applecake name = "apple cake" desc = "A cake centered with Apple." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "applecake" slice_path = /obj/item/reagent_containers/food/snacks/applecakeslice slices_num = 5 @@ -210,6 +231,7 @@ /obj/item/reagent_containers/food/snacks/applecakeslice name = "apple cake slice" desc = "A slice of heavenly cake." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "applecakeslice" trash = /obj/item/trash/plate filling_color = "#EBF5B8" @@ -223,6 +245,7 @@ /obj/item/reagent_containers/food/snacks/cookie name = "cookie" desc = "COOKIE!!!" + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "COOKIE!!!" bitesize = 1 filling_color = "#DBC94F" @@ -232,6 +255,7 @@ /obj/item/reagent_containers/food/snacks/fortunecookie name = "fortune cookie" desc = "A true prophecy in each cookie!" + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "fortune_cookie" filling_color = "#E8E79E" list_reagents = list("nutriment" = 3) @@ -241,6 +265,7 @@ /obj/item/reagent_containers/food/snacks/sugarcookie name = "sugar cookie" desc = "Just like your little sister used to make." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "sugarcookie" list_reagents = list("nutriment" = 1, "sugar" = 3) tastes = list("sweetness" = 1) @@ -253,6 +278,7 @@ /obj/item/reagent_containers/food/snacks/pie name = "banana cream pie" desc = "Just like back home, on clown planet! HONK!" + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "pie" trash = /obj/item/trash/plate filling_color = "#FBFFB8" @@ -268,6 +294,7 @@ /obj/item/reagent_containers/food/snacks/meatpie name = "meat-pie" + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "meatpie" desc = "An old barber recipe, very delicious!" trash = /obj/item/trash/plate @@ -278,6 +305,7 @@ /obj/item/reagent_containers/food/snacks/tofupie name = "tofu-pie" + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "meatpie" desc = "A delicious tofu pie." trash = /obj/item/trash/plate @@ -289,6 +317,7 @@ /obj/item/reagent_containers/food/snacks/amanita_pie name = "amanita pie" desc = "Sweet and tasty poison pie." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "amanita_pie" filling_color = "#FFCCCC" bitesize = 4 @@ -298,6 +327,7 @@ /obj/item/reagent_containers/food/snacks/plump_pie name = "plump pie" desc = "I bet you love stuff made out of plump helmets!" + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "plump_pie" filling_color = "#B8279B" bitesize = 3 @@ -313,6 +343,7 @@ /obj/item/reagent_containers/food/snacks/xemeatpie name = "xeno-pie" + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "xenomeatpie" desc = "A delicious meatpie. Probably heretical." trash = /obj/item/trash/plate @@ -324,6 +355,7 @@ /obj/item/reagent_containers/food/snacks/applepie name = "apple pie" desc = "A pie containing sweet sweet love... or apple." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "applepie" filling_color = "#E0EDC5" bitesize = 3 @@ -334,6 +366,7 @@ /obj/item/reagent_containers/food/snacks/cherrypie name = "cherry pie" desc = "Taste so good, make a grown man cry." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "cherrypie" filling_color = "#FF525A" bitesize = 3 @@ -343,6 +376,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/pumpkinpie name = "pumpkin pie" desc = "A delicious treat for the autumn months." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "pumpkinpie" slice_path = /obj/item/reagent_containers/food/snacks/pumpkinpieslice slices_num = 5 @@ -354,6 +388,7 @@ /obj/item/reagent_containers/food/snacks/pumpkinpieslice name = "pumpkin pie slice" desc = "A slice of pumpkin pie, with whipped cream on top. Perfection." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "pumpkinpieslice" trash = /obj/item/trash/plate filling_color = "#F5B951" @@ -366,6 +401,7 @@ /obj/item/reagent_containers/food/snacks/donut name = "donut" desc = "Goes great with Robust Coffee." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "donut1" bitesize = 5 list_reagents = list("nutriment" = 3, "sugar" = 2) @@ -445,10 +481,12 @@ /obj/item/reagent_containers/food/snacks/pancake name = "pancake" desc = "A plain pancake." + icon = 'icons/obj/food/breakfast.dmi' icon_state = "pancake" filling_color = "#E7D8AB" bitesize = 2 list_reagents = list("nutriment" = 3, "sugar" = 3) + tastes = list("sweet cake" = 1) /obj/item/reagent_containers/food/snacks/pancake/attack_tk(mob/user) if(src in user.tkgrabbed_objects) @@ -470,12 +508,14 @@ desc = "A pancake loaded with berries." icon_state = "berry_pancake" list_reagents = list("nutriment" = 3, "sugar" = 3, "berryjuice" = 3) + tastes = list("sweet cake" = 2, "berries" = 2) /obj/item/reagent_containers/food/snacks/pancake/choc_chip_pancake name = "choc-chip pancake" desc = "A pancake loaded with chocolate chips." icon_state = "choc_chip_pancake" list_reagents = list("nutriment" = 3, "sugar" = 3, "cocoa" = 3) + tastes = list("sweet cake" = 2, "chocolate" = 3) ////////////////////// // Misc // @@ -484,6 +524,7 @@ /obj/item/reagent_containers/food/snacks/muffin name = "muffin" desc = "A delicious and spongy little cake." + icon = 'icons/obj/food/breakfast.dmi' icon_state = "muffin" filling_color = "#E0CF9B" list_reagents = list("nutriment" = 6) @@ -492,6 +533,7 @@ /obj/item/reagent_containers/food/snacks/berryclafoutis name = "berry clafoutis" desc = "No black birds, this is a good sign." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "berryclafoutis" trash = /obj/item/trash/plate bitesize = 3 @@ -502,6 +544,7 @@ /obj/item/reagent_containers/food/snacks/poppypretzel name = "poppy pretzel" desc = "A large soft pretzel full of POP! It's all twisted up!" + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "poppypretzel" filling_color = "#916E36" list_reagents = list("nutriment" = 5) @@ -510,6 +553,7 @@ /obj/item/reagent_containers/food/snacks/plumphelmetbiscuit name = "plump helmet biscuit" desc = "This is a finely-prepared plump helmet biscuit. The ingredients are exceptionally minced plump helmet, and well-minced dwarven wheat flour." + icon = 'icons/obj/food/breakfast.dmi' icon_state = "phelmbiscuit" filling_color = "#CFB4C4" list_reagents = list("nutriment" = 5) @@ -525,6 +569,7 @@ /obj/item/reagent_containers/food/snacks/appletart name = "golden apple streusel tart" desc = "A tasty dessert that won't make it through a metal detector." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "gappletart" trash = /obj/item/trash/plate filling_color = "#FFFF00" @@ -536,6 +581,7 @@ /obj/item/reagent_containers/food/snacks/cracker name = "cracker" desc = "It's a salted cracker." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "cracker" bitesize = 1 filling_color = "#F5DEB8" @@ -545,6 +591,7 @@ /obj/item/reagent_containers/food/snacks/croissant name = "croissant" desc = "Once a pastry reserved for the bourgeois, this flaky goodness is now on your table." + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "croissant" bitesize = 4 filling_color = "#ecb54f" diff --git a/code/modules/food_and_drinks/food/foods/bread.dm b/code/modules/food_and_drinks/food/foods/bread.dm index 5580f600dfbb..f3b30727f140 100644 --- a/code/modules/food_and_drinks/food/foods/bread.dm +++ b/code/modules/food_and_drinks/food/foods/bread.dm @@ -6,6 +6,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/meatbread name = "meatbread loaf" desc = "The culinary base of every self-respecting eloquen/tg/entleman." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "meatbread" slice_path = /obj/item/reagent_containers/food/snacks/meatbreadslice slices_num = 5 @@ -16,12 +17,14 @@ /obj/item/reagent_containers/food/snacks/meatbreadslice name = "meatbread slice" desc = "A slice of delicious meatbread." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "meatbreadslice" filling_color = "#FF7575" /obj/item/reagent_containers/food/snacks/sliceable/xenomeatbread name = "xenomeatbread loaf" desc = "The culinary base of every self-respecting eloquent gentleman. Extra Heretical." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "xenomeatbread" slice_path = /obj/item/reagent_containers/food/snacks/xenomeatbreadslice slices_num = 5 @@ -32,12 +35,14 @@ /obj/item/reagent_containers/food/snacks/xenomeatbreadslice name = "xenomeatbread slice" desc = "A slice of delicious meatbread. Extra Heretical." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "xenobreadslice" filling_color = "#8AFF75" /obj/item/reagent_containers/food/snacks/sliceable/spidermeatbread name = "spider meat loaf" desc = "Reassuringly green meatloaf made from spider meat." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "spidermeatbread" slice_path = /obj/item/reagent_containers/food/snacks/spidermeatbreadslice slices_num = 5 @@ -47,29 +52,34 @@ /obj/item/reagent_containers/food/snacks/spidermeatbreadslice name = "spider meat bread slice" desc = "A slice of meatloaf made from an animal that most likely still wants you dead." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "spidermeatslice" + tastes = list("bread" = 10, "cobwebs" = 5) list_reagents = list("toxin" = 2) /obj/item/reagent_containers/food/snacks/sliceable/bananabread name = "banana-nut bread" desc = "A heavenly and filling treat." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "bananabread" slice_path = /obj/item/reagent_containers/food/snacks/bananabreadslice slices_num = 5 filling_color = "#EDE5AD" list_reagents = list("banana" = 20, "nutriment" = 20) - tastes = list("bread" = 10) + tastes = list("bread" = 10, "banana" = 5) /obj/item/reagent_containers/food/snacks/bananabreadslice name = "banana-nut bread slice" desc = "A slice of delicious banana bread." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "bananabreadslice" filling_color = "#EDE5AD" - tastes = list("bread" = 10) + tastes = list("bread" = 10, "banana" = 5) /obj/item/reagent_containers/food/snacks/sliceable/tofubread name = "tofubread" desc = "Like meatbread but for vegetarians. Not guaranteed to give superpowers." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "tofubread" slice_path = /obj/item/reagent_containers/food/snacks/tofubreadslice slices_num = 5 @@ -80,30 +90,34 @@ /obj/item/reagent_containers/food/snacks/tofubreadslice name = "tofubread slice" desc = "A slice of delicious tofubread." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "tofubreadslice" filling_color = "#F7FFE0" /obj/item/reagent_containers/food/snacks/sliceable/bread name = "bread" desc = "Some plain old Earthen bread." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "bread" slice_path = /obj/item/reagent_containers/food/snacks/breadslice slices_num = 6 filling_color = "#FFE396" list_reagents = list("nutriment" = 10) - tastes = list("bread" = 10) + tastes = list("bread" = 1) /obj/item/reagent_containers/food/snacks/breadslice name = "bread slice" desc = "A slice of home." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "breadslice" filling_color = "#D27332" list_reagents = list("nutriment" = 2, "bread" = 5) - tastes = list("bread" = 10) + tastes = list("bread" = 1) /obj/item/reagent_containers/food/snacks/sliceable/creamcheesebread name = "cream cheese bread" desc = "Yum yum yum!" + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "creamcheesebread" slice_path = /obj/item/reagent_containers/food/snacks/creamcheesebreadslice slices_num = 5 @@ -114,6 +128,7 @@ /obj/item/reagent_containers/food/snacks/creamcheesebreadslice name = "cream cheese bread slice" desc = "A slice of yum!" + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "creamcheesebreadslice" filling_color = "#FFF896" list_reagents = list("nutriment" = 4, "vitamin" = 1) @@ -122,6 +137,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/banarnarbread name = "banarnarbread loaf" desc = "A loaf of delicious mah'weyh pleggh at e'ntrath!" + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "banarnarbread" slice_path = /obj/item/reagent_containers/food/snacks/banarnarbreadslice slices_num = 5 @@ -132,6 +148,7 @@ /obj/item/reagent_containers/food/snacks/banarnarbreadslice name = "banarnarbread slice" desc = "A slice of delicious mah'weyh pleggh at e'ntrath!" + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "banarnarbreadslice" filling_color = "#6F0000" list_reagents = list("nutriment" = 4, "vitamin" = 1) @@ -157,18 +174,19 @@ icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "flatbread" list_reagents = list("nutriment" = 6, "vitamin" = 1) - tastes = list("bread" = 2) + tastes = list("bread" = 1) /obj/item/reagent_containers/food/snacks/baguette name = "baguette" desc = "Bon appetit!" + icon = 'icons/obj/food/bakedgoods.dmi' icon_state = "baguette" lefthand_file = 'icons/mob/inhands/items_lefthand.dmi' righthand_file = 'icons/mob/inhands/items_righthand.dmi' filling_color = "#E3D796" bitesize = 3 list_reagents = list("nutriment" = 6, "vitamin" = 1) - tastes = list("bread" = 2) + tastes = list("bread" = 1) /obj/item/reagent_containers/food/snacks/baguette/combat sharp = TRUE @@ -181,24 +199,27 @@ /obj/item/reagent_containers/food/snacks/twobread name = "two bread" desc = "It is very bitter and winy." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "twobread" filling_color = "#DBCC9A" bitesize = 3 list_reagents = list("nutriment" = 2, "vitamin" = 2) - tastes = list("bread" = 2) + tastes = list("bread" = 1) /obj/item/reagent_containers/food/snacks/toast name = "toast" desc = "Yeah! Toast!" + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "toast" filling_color = "#B2580E" bitesize = 3 list_reagents = list("nutriment" = 3) - tastes = list("toast" = 2) + tastes = list("toast" = 1) /obj/item/reagent_containers/food/snacks/jelliedtoast name = "jellied toast" desc = "A slice of bread covered with delicious jam." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "jellytoast" filling_color = "#B572AB" bitesize = 3 @@ -213,6 +234,7 @@ /obj/item/reagent_containers/food/snacks/rofflewaffles name = "roffle waffles" desc = "Waffles from Roffle. Co." + icon = 'icons/obj/food/breakfast.dmi' icon_state = "rofflewaffles" trash = /obj/item/trash/waffles filling_color = "#FF00F7" @@ -223,6 +245,7 @@ /obj/item/reagent_containers/food/snacks/waffles name = "waffles" desc = "Mmm, waffles." + icon = 'icons/obj/food/breakfast.dmi' icon_state = "waffles" trash = /obj/item/trash/waffles filling_color = "#E6DEB5" diff --git a/code/modules/food_and_drinks/food/foods/ethnic.dm b/code/modules/food_and_drinks/food/foods/ethnic.dm index c3c678bfe6bb..aacba4695655 100644 --- a/code/modules/food_and_drinks/food/foods/ethnic.dm +++ b/code/modules/food_and_drinks/food/foods/ethnic.dm @@ -65,6 +65,7 @@ /obj/item/reagent_containers/food/snacks/chinese/sweetsourchickenball name = "sweet & sour chicken balls" desc = "Is this chicken cooked? The odds are better than wok paper scissors." + icon = 'icons/obj/food/soupsalad.dmi' icon_state = "chickenball" item_state = "chinese3" junkiness = 25 diff --git a/code/modules/food_and_drinks/food/foods/ingredients.dm b/code/modules/food_and_drinks/food/foods/ingredients.dm index 926edde6486f..b6b9baa121b3 100644 --- a/code/modules/food_and_drinks/food/foods/ingredients.dm +++ b/code/modules/food_and_drinks/food/foods/ingredients.dm @@ -53,6 +53,9 @@ filling_color = "#FFF700" tastes = list("cheese" = 1) +/obj/item/reagent_containers/food/snacks/cheesewedge/presliced + list_reagents = list("nutriment" = 3, "vitamin" = 1, "cheese" = 4) + /obj/item/reagent_containers/food/snacks/weirdcheesewedge name = "weird cheese" desc = "Some kind of... gooey, messy, gloopy thing. Similar to cheese, but only in the broad sense of the word." diff --git a/code/modules/food_and_drinks/food/foods/meat.dm b/code/modules/food_and_drinks/food/foods/meat.dm index 568eeeaa285f..bcfe970c80f0 100644 --- a/code/modules/food_and_drinks/food/foods/meat.dm +++ b/code/modules/food_and_drinks/food/foods/meat.dm @@ -6,6 +6,7 @@ /obj/item/reagent_containers/food/snacks/meat name = "meat" desc = "A slab of meat." + icon = 'icons/obj/food/meat.dmi' icon_state = "meat" filling_color = "#FF1C1C" bitesize = 3 @@ -71,7 +72,7 @@ bitesize = 4 /obj/item/reagent_containers/food/snacks/meat/tomatomeat - name = "tomato slice" + name = "tomato meat slice" desc = "A slice from a huge tomato." icon_state = "tomatomeat" filling_color = "#DB0000" @@ -114,6 +115,7 @@ // DOES NOT SPAWN NATURALLY! name = "abstract monster meat" desc = "A slab of abstract monster meat. This shouldn't exist, contact a coder about this if you are seeing it in-game." + icon = 'icons/obj/food/meat.dmi' icon_state = "bearmeat" /obj/item/reagent_containers/food/snacks/monstermeat/bearmeat @@ -161,6 +163,7 @@ /obj/item/reagent_containers/food/snacks/raw_bacon name = "raw bacon" desc = "God's gift to man in uncooked form." + icon = 'icons/obj/food/meat.dmi' icon_state = "raw_bacon" list_reagents = list("nutriment" = 1, "porktonium" = 10) tastes = list("bacon" = 1) @@ -191,6 +194,7 @@ /obj/item/reagent_containers/food/snacks/meatsteak name = "meat steak" desc = "A piece of hot spicy meat." + icon = 'icons/obj/food/meat.dmi' icon_state = "meatstake" trash = /obj/item/trash/plate filling_color = "#7A3D11" @@ -201,6 +205,7 @@ /obj/item/reagent_containers/food/snacks/bacon name = "bacon" desc = "It looks crispy and tastes amazing! Mmm... Bacon." + icon = 'icons/obj/food/meat.dmi' icon_state = "bacon" list_reagents = list("nutriment" = 4, "porktonium" = 10, "msg" = 4) tastes = list("bacon" = 1) @@ -208,6 +213,7 @@ /obj/item/reagent_containers/food/snacks/telebacon name = "tele bacon" desc = "It tastes a little odd but it's still delicious." + icon = 'icons/obj/food/meat.dmi' icon_state = "bacon" var/obj/item/radio/beacon/bacon/baconbeacon list_reagents = list("nutriment" = 4, "porktonium" = 10) @@ -230,6 +236,7 @@ /obj/item/reagent_containers/food/snacks/meatball name = "meatball" desc = "A great meal all round." + icon = 'icons/obj/food/meat.dmi' icon_state = "meatball" filling_color = "#DB0000" list_reagents = list("protein" = 4, "vitamin" = 1) @@ -238,6 +245,7 @@ /obj/item/reagent_containers/food/snacks/sausage name = "sausage" desc = "A piece of mixed and cased meat." + icon = 'icons/obj/food/meat.dmi' icon_state = "sausage" filling_color = "#DB0000" list_reagents = list("protein" = 6, "vitamin" = 1, "porktonium" = 10) @@ -254,6 +262,7 @@ /obj/item/reagent_containers/food/snacks/spidereggsham name = "green eggs and ham" desc = "Would you eat them on a train? Would you eat them on a plane? Would you eat them on a state of the art corporate deathtrap floating through space?" + icon = 'icons/obj/food/meat.dmi' icon_state = "spidereggsham" trash = /obj/item/trash/plate bitesize = 4 @@ -263,6 +272,7 @@ /obj/item/reagent_containers/food/snacks/boiledspiderleg name = "boiled spider leg" desc = "A giant spider's leg that's still twitching after being cooked. Gross!" + icon = 'icons/obj/food/meat.dmi' icon_state = "spiderlegcooked" trash = /obj/item/trash/plate bitesize = 3 @@ -272,6 +282,7 @@ /obj/item/reagent_containers/food/snacks/wingfangchu name = "wing fang chu" desc = "A savory dish of alien wing wang in soy. Wait, what?" + icon = 'icons/obj/food/meat.dmi' icon_state = "wingfangchu" trash = /obj/item/trash/snack_bowl filling_color = "#43DE18" @@ -282,6 +293,7 @@ name = "goliath steak" desc = "A delicious, lava cooked steak." resistance_flags = LAVA_PROOF | FIRE_PROOF + icon = 'icons/obj/food/meat.dmi' icon_state = "goliathsteak" trash = null list_reagents = list("protein" = 6, "vitamin" = 2) @@ -290,6 +302,7 @@ /obj/item/reagent_containers/food/snacks/fried_vox name = "Kentucky Fried Vox" desc = "Bucket of voxxy, yaya!" + icon = 'icons/obj/food/meat.dmi' icon_state = "fried_vox" trash = /obj/item/trash/fried_vox list_reagents = list("nutriment" = 3, "protein" = 5) @@ -369,6 +382,7 @@ /obj/item/reagent_containers/food/snacks/egg name = "egg" desc = "An egg!" + icon = 'icons/obj/food/breakfast.dmi' icon_state = "egg" filling_color = "#FDFFD1" list_reagents = list("protein" = 1, "egg" = 5) @@ -442,6 +456,7 @@ /obj/item/reagent_containers/food/snacks/friedegg name = "fried egg" desc = "A fried egg, with a touch of salt and pepper." + icon = 'icons/obj/food/breakfast.dmi' icon_state = "friedegg" filling_color = "#FFDF78" bitesize = 1 @@ -451,6 +466,7 @@ /obj/item/reagent_containers/food/snacks/boiledegg name = "boiled egg" desc = "A hard boiled egg." + icon = 'icons/obj/food/breakfast.dmi' icon_state = "egg" filling_color = "#FFFFFF" list_reagents = list("nutriment" = 2, "egg" = 5, "vitamin" = 1) @@ -458,6 +474,7 @@ /obj/item/reagent_containers/food/snacks/chocolateegg name = "chocolate egg" desc = "Such sweet, fattening food." + icon = 'icons/obj/food/breakfast.dmi' icon_state = "chocolateegg" filling_color = "#7D5F46" list_reagents = list("nutriment" = 4, "sugar" = 2, "cocoa" = 2) @@ -465,6 +482,7 @@ /obj/item/reagent_containers/food/snacks/omelette name = "omelette du fromage" desc = "That's all you can say!" + icon = 'icons/obj/food/breakfast.dmi' icon_state = "omelette" trash = /obj/item/trash/plate filling_color = "#FFF9A8" @@ -475,6 +493,7 @@ /obj/item/reagent_containers/food/snacks/benedict name = "eggs benedict" desc = "There is only one egg on this, how rude." + icon = 'icons/obj/food/breakfast.dmi' icon_state = "benedict" bitesize = 3 list_reagents = list("nutriment" = 6, "egg" = 3, "vitamin" = 4) @@ -488,6 +507,7 @@ /obj/item/reagent_containers/food/snacks/hotdog name = "hotdog" desc = "Not made with actual dogs. Hopefully." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "hotdog" bitesize = 3 list_reagents = list("nutriment" = 6, "ketchup" = 3, "vitamin" = 3) @@ -496,6 +516,7 @@ /obj/item/reagent_containers/food/snacks/meatbun name = "meat bun" desc = "Has the potential to not be dog." + icon = 'icons/obj/food/meat.dmi' icon_state = "meatbun" bitesize = 6 list_reagents = list("nutriment" = 6, "vitamin" = 2) @@ -504,6 +525,7 @@ /obj/item/reagent_containers/food/snacks/sliceable/turkey name = "turkey" desc = "A traditional turkey served with stuffing." + icon = 'icons/obj/food/meat.dmi' icon_state = "turkey" slice_path = /obj/item/reagent_containers/food/snacks/turkeyslice slices_num = 6 @@ -513,6 +535,7 @@ /obj/item/reagent_containers/food/snacks/turkeyslice name = "turkey serving" desc = "A serving of some tender and delicious turkey." + icon = 'icons/obj/food/meat.dmi' icon_state = "turkeyslice" trash = /obj/item/trash/plate filling_color = "#B97A57" @@ -546,7 +569,8 @@ /obj/item/reagent_containers/food/snacks/bbqribs name = "BBQ ribs" desc = "Sweet, smokey, savory, and gets everywhere. Perfect for Grilling." + icon = 'icons/obj/food/meat.dmi' + icon_state = "bbqribs" list_reagents = list("nutriment" = 3, "protein" = 10, "bbqsauce" = 10) filling_color = "#FF1C1C" bitesize = 3 - icon_state = "bbqribs" diff --git a/code/modules/food_and_drinks/food/foods/misc_food.dm b/code/modules/food_and_drinks/food/foods/misc_food.dm index 22ec624f7cf4..e9f6f69f5f3e 100644 --- a/code/modules/food_and_drinks/food/foods/misc_food.dm +++ b/code/modules/food_and_drinks/food/foods/misc_food.dm @@ -28,7 +28,7 @@ trash = /obj/item/trash/waffles filling_color = "#E6FA61" list_reagents = list("nutriment" = 10, "vitamin" = 1) - tastes = list("waffles" = 10) + tastes = list("waffles" = 1) /obj/item/reagent_containers/food/snacks/monkeysdelight name = "monkey's delight" @@ -63,33 +63,101 @@ // Salads // ////////////////////// -/obj/item/reagent_containers/food/snacks/aesirsalad - name = "aesir salad" - desc = "Probably too incredible for mortal men to fully enjoy." - icon_state = "aesirsalad" +/obj/item/reagent_containers/food/snacks/salad + name = "salad" + desc = "Should not spawn or be possible to be created. Contact a coder if this somehow exists." + icon = 'icons/obj/food/soupsalad.dmi' + icon_state = "salad" trash = /obj/item/trash/snack_bowl filling_color = "#468C00" bitesize = 3 + list_reagents = list("nutriment" = 6,"vitamin" = 4) + tastes = list("lettuce" = 1) + +/obj/item/reagent_containers/food/snacks/salad/aesir + name = "aesir salad" + desc = "Probably too incredible for mortal men to fully enjoy." + icon_state = "aesirsalad" list_reagents = list("nutriment" = 8, "omnizine" = 8, "vitamin" = 6) tastes = list("divinity" = 1, "lettuce" = 1) -/obj/item/reagent_containers/food/snacks/herbsalad +/obj/item/reagent_containers/food/snacks/salad/antipasto + name = "antipasto salad" + desc = "A traditional Italian salad made of salami, mozzarella cheese, olives, and tomatoes. Often served as a first course meal." + icon_state = "antipasto_salad" + list_reagents = list("nutriment" = 12, "protein" = 6, "vitamin" = 6) + tastes = list("lettuce" = 2, "salami" = 2, "mozzarella cheese" = 2, "tomatoes" = 2, "dressing" = 1) + +/obj/item/reagent_containers/food/snacks/salad/caesar + name = "Caesar salad" + desc = "A simple yet flavorful salad of onions, lettuce, croutons, and shreds of cheese dressed in oil. Comes with a slice of pita bread!" + icon_state = "caesar_salad" + list_reagents = list("nutriment" = 12, "vitamin" = 6) + tastes = list("healthy greens" = 2, "olive dressing" = 2, "feta cheese" = 2, "pita bread" = 1) + +/obj/item/reagent_containers/food/snacks/salad/fruit + name = "fruit salad" + desc = "Your standard fruit salad." + icon_state = "fruitsalad" + list_reagents = list("nutriment" = 9, "vitamin" = 4) + tastes = list("fruit" = 1) + +/obj/item/reagent_containers/food/snacks/salad/greek + name = "Greek salad" + desc = "A popular salad made of tomatoes, onions, feta cheese, and olives all drizzled in olive oil. Though it feels like it's missing something..." + icon_state = "greek_salad" + list_reagents = list("nutriment" = 13, "vitamin" = 14) + tastes = list("healthy greens" = 2, "olive dressing" = 1, "feta cheese" = 1) + +/obj/item/reagent_containers/food/snacks/salad/citrusdelight + name = "citrus delight" + desc = "Citrus overload!" + icon_state = "citrusdelight" + list_reagents = list("nutriment" = 11, "vitamin" = 7) + tastes = list("sourness" = 1, "leaves" = 1) + +/obj/item/reagent_containers/food/snacks/salad/jungle + name = "jungle salad" + desc = "Exotic fruits in a bowl." + icon_state = "junglesalad" + list_reagents = list("banana" = 5, "nutriment" = 11, "vitamin" = 7) + tastes = list("fruit" = 1, "the jungle" = 1) + +/obj/item/reagent_containers/food/snacks/salad/kale + name = "kale salad" + desc = "A healthy kale salad drizzled in oil, perfect for warm summer months." + icon_state = "kale_salad" + list_reagents = list("nutriment" = 12, "vitamin" = 12) + tastes = list("healthy greens" = 2, "olive dressing" = 1) + +/obj/item/reagent_containers/food/snacks/salad/potato + name = "potato salad" + desc = "A dish of boiled potatoes mixed with boiled eggs, onions, and mayonnaise. A staple of every self-respecting barbeque." + icon_state = "potato_salad" + list_reagents = list("nutriment" = 10, "protein" = 4) + tastes = list("potato" = 2, "egg" = 2, "mayonnaise" = 2) + +/obj/item/reagent_containers/food/snacks/salad/melonfruitbowl + name = "melon fruit bowl" + desc = "For people who wants edible fruit bowls." + icon_state = "melonfruitbowl" + trash = null + list_reagents = list("nutriment" = 6, "vitamin" = 4) + tastes = list("melon" = 1) + +/obj/item/reagent_containers/food/snacks/salad/herb name = "herb salad" desc = "A tasty salad with apples on top." icon_state = "herbsalad" - trash = /obj/item/trash/snack_bowl filling_color = "#76B87F" - bitesize = 3 list_reagents = list("nutriment" = 8, "vitamin" = 2) tastes = list("lettuce" = 1, "apple" = 1) -/obj/item/reagent_containers/food/snacks/validsalad +/obj/item/reagent_containers/food/snacks/salad/valid name = "valid salad" desc = "It's just an herb salad with meatballs and fried potato slices. Nothing suspicious about it." icon_state = "validsalad" - trash = /obj/item/trash/snack_bowl filling_color = "#76B87F" - bitesize = 3 list_reagents = list("nutriment" = 8, "salglu_solution" = 5, "vitamin" = 2) tastes = list("fried potato" = 1, "lettuce" = 1, "meat" = 1, "valids" = 1) @@ -190,7 +258,7 @@ icon_state = "boiledrorocore" bitesize = 3 list_reagents = list("slimejelly" = 5) - tastes = list("jelly" = 3) + tastes = list("jelly" = 1) /obj/item/reagent_containers/food/snacks/popcorn name = "popcorn" diff --git a/code/modules/food_and_drinks/food/foods/sandwiches.dm b/code/modules/food_and_drinks/food/foods/sandwiches.dm index 70d30f94d931..57cc1fb63c03 100644 --- a/code/modules/food_and_drinks/food/foods/sandwiches.dm +++ b/code/modules/food_and_drinks/food/foods/sandwiches.dm @@ -3,7 +3,24 @@ // Burgers // ////////////////////// -/obj/item/reagent_containers/food/snacks/brainburger +// Abstract object used for inheritance. Should never spawn. Needed to not break recipes that use plain burgers; recipes that use "burger" would accept any burger and transfer reagents otherwise. + +/obj/item/reagent_containers/food/snacks/burger + name = "burger" + desc = "If you got this, something broke! Contact a coder if this somehow spawns." + icon = 'icons/obj/food/burgerbread.dmi' + icon_state = "burger" + +/obj/item/reagent_containers/food/snacks/burger/plain + name = "burger" + desc = "The cornerstone of every nutritious breakfast." + icon_state = "hburger" + filling_color = "#D63C3C" + bitesize = 3 + list_reagents = list("nutriment" = 6, "vitamin" = 1) + tastes = list("bun" = 4, "meat" = 1) + +/obj/item/reagent_containers/food/snacks/burger/brain name = "brainburger" desc = "A strange looking burger. It appears almost sentient." icon_state = "brainburger" @@ -12,7 +29,7 @@ list_reagents = list("nutriment" = 6, "prions" = 10, "vitamin" = 1) tastes = list("bun" = 4, "brains" = 2) -/obj/item/reagent_containers/food/snacks/ghostburger +/obj/item/reagent_containers/food/snacks/burger/ghost name = "ghost burger" desc = "Spooky! It doesn't look very filling." icon_state = "ghostburger" @@ -29,12 +46,13 @@ /obj/item/reagent_containers/food/snacks/human/burger name = "-burger" desc = "A bloody burger." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "hburger" bitesize = 3 list_reagents = list("nutriment" = 6, "vitamin" = 1) tastes = list("bun" = 4, "tender meat" = 2) -/obj/item/reagent_containers/food/snacks/cheeseburger +/obj/item/reagent_containers/food/snacks/burger/cheese name = "cheeseburger" desc = "The cheese adds a good flavor." icon_state = "cheeseburger" @@ -42,16 +60,7 @@ list_reagents = list("nutriment" = 6, "vitamin" = 1) tastes = list("bun" = 4, "meat" = 1, "cheese" = 1) -/obj/item/reagent_containers/food/snacks/monkeyburger - name = "burger" - desc = "The cornerstone of every nutritious breakfast." - icon_state = "hburger" - filling_color = "#D63C3C" - bitesize = 3 - list_reagents = list("nutriment" = 6, "vitamin" = 1) - tastes = list("bun" = 4, "meat" = 1, "the jungle" = 1) - -/obj/item/reagent_containers/food/snacks/tofuburger +/obj/item/reagent_containers/food/snacks/burger/tofu name = "tofu burger" desc = "Making this should probably be a criminal offense." icon_state = "tofuburger" @@ -60,7 +69,7 @@ list_reagents = list("nutriment" = 6, "vitamin" = 1) tastes = list("bun" = 4, "tofu" = 4) -/obj/item/reagent_containers/food/snacks/hamborger +/obj/item/reagent_containers/food/snacks/burger/hamborger name = "hamborger" desc = "Looking at this makes your flesh feel like a weakness." icon_state = "roburger" @@ -69,11 +78,11 @@ list_reagents = list("nutriment" = 6, "nanomachines" = 10, "vitamin" = 1) tastes = list("bun" = 4, "lettuce" = 2, "sludge" = 1) -/obj/item/reagent_containers/food/snacks/hamborger/Initialize(mapload) +/obj/item/reagent_containers/food/snacks/burger/hamborger/Initialize(mapload) . = ..() message_admins("A [name] has been created at [ADMIN_COORDJMP(src)].") -/obj/item/reagent_containers/food/snacks/xenoburger +/obj/item/reagent_containers/food/snacks/burger/xeno name = "xenoburger" desc = "Smells caustic and tastes like heresy." icon_state = "xburger" @@ -82,7 +91,7 @@ list_reagents = list("nutriment" = 6, "vitamin" = 1) tastes = list("bun" = 4, "acid" = 4) -/obj/item/reagent_containers/food/snacks/clownburger +/obj/item/reagent_containers/food/snacks/burger/clown name = "clown burger" desc = "This tastes funny..." icon_state = "clownburger" @@ -91,7 +100,7 @@ list_reagents = list("nutriment" = 6, "vitamin" = 1) tastes = list("bun" = 4, "banana" = 1, "magic" = 2) -/obj/item/reagent_containers/food/snacks/mimeburger +/obj/item/reagent_containers/food/snacks/burger/mime name = "mime burger" desc = "Its taste defies language." icon_state = "mimeburger" @@ -100,16 +109,16 @@ list_reagents = list("nutriment" = 6, "vitamin" = 1) tastes = list("bun" = 4, "silence" = 2) -/obj/item/reagent_containers/food/snacks/baseballburger +/obj/item/reagent_containers/food/snacks/burger/baseball name = "home run baseball burger" desc = "It's still warm. Batter up!" icon_state = "baseball" filling_color = "#CD853F" bitesize = 3 list_reagents = list("nutriment" = 6, "vitamin" = 1) - tastes = list("bun" = 4) + tastes = list("bun" = 4, "a homerun" = 3) -/obj/item/reagent_containers/food/snacks/spellburger +/obj/item/reagent_containers/food/snacks/burger/spell name = "spell burger" desc = "This is absolutely Ei Nath." icon_state = "spellburger" @@ -118,7 +127,7 @@ list_reagents = list("nutriment" = 6, "vitamin" = 1) tastes = list("bun" = 4, "magic" = 2) -/obj/item/reagent_containers/food/snacks/bigbiteburger +/obj/item/reagent_containers/food/snacks/burger/bigbite name = "BigBite burger" desc = "Forget the Big Mac, THIS is the future!" icon_state = "bigbiteburger" @@ -127,7 +136,7 @@ list_reagents = list("nutriment" = 10, "vitamin" = 2) tastes = list("bun" = 4, "meat" = 2, "cheese" = 2, "type two diabetes" = 10) -/obj/item/reagent_containers/food/snacks/superbiteburger +/obj/item/reagent_containers/food/snacks/burger/superbite name = "SuperBite burger" desc = "This is a mountain of a burger. FOOD!" icon_state = "superbiteburger" @@ -136,7 +145,161 @@ list_reagents = list("nutriment" = 40, "vitamin" = 5) tastes = list("bun" = 4, "meat" = 2, "cheese" = 2, "type two diabetes" = 10) -/obj/item/reagent_containers/food/snacks/jellyburger +/obj/item/reagent_containers/food/snacks/burger/crazy + name = "crazy hamburger" + desc = "This looks like the sort of food that a demented clown in a trenchcoat would make." + icon_state = "crazyburger" + filling_color = "#E3D681" + bitesize = 3 + list_reagents = list("nutriment" = 10, "vitamin" = 2, "capsaicin" = 3, "condensedcapsaicin" = 2) + tastes = list("bun" = 2, "meat" = 4, "cheese" = 2, "beef soaked in chili" = 3, "a smoking flare" = 2) + +/obj/item/reagent_containers/food/snacks/burger/ppatty/white + name = "white pretty patty" + desc = "Delicious titanium!" + icon_state = "ppatty-mime" + filling_color = "#FFFFFF" + bitesize = 2 + list_reagents = list("nutriment" = 7, "protein" = 1) + tastes = list("bun" = 2, "meat" = 2, "white" = 2) + +/obj/item/reagent_containers/food/snacks/burger/ppatty/red + name = "red pretty patty" + desc = "Perfect for hiding the fact that it's burnt to a crisp." + icon_state = "ppatty-red" + filling_color = "#D63C3C" + bitesize = 2 + list_reagents = list("nutriment" = 7, "protein" = 1) + tastes = list("bun" = 2, "meat" = 2, "red" = 2) + +/obj/item/reagent_containers/food/snacks/burger/ppatty/orange + name = "orange pretty patty" + desc = "Contains 0% juice." + icon_state = "ppatty-orange" + filling_color = "#FFA500" + bitesize = 2 + list_reagents = list("nutriment" = 7, "protein" = 1) + tastes = list("bun" = 2, "meat" = 2, "orange" = 2) + +/obj/item/reagent_containers/food/snacks/burger/ppatty/yellow + name = "yellow pretty patty" + desc = "Bright to the last bite." + icon_state = "ppatty-yellow" + filling_color = "#FFFF00" + bitesize = 2 + list_reagents = list("nutriment" = 7, "protein" = 1) + tastes = list("bun" = 2, "meat" = 2, "yellow" = 2) + +/obj/item/reagent_containers/food/snacks/burger/ppatty/green + name = "green pretty patty" + desc = "It's not tainted meat, it's painted meat!" + icon_state = "ppatty-green" + filling_color = "#00FF00" + bitesize = 2 + list_reagents = list("nutriment" = 7, "protein" = 1) + tastes = list("bun" = 2, "meat" = 2, "green" = 2) + +/obj/item/reagent_containers/food/snacks/burger/ppatty/blue + name = "blue pretty patty" + desc = "Is this blue rare?" + icon_state = "ppatty-blue" + filling_color = "#0000FF" + bitesize = 2 + list_reagents = list("nutriment" = 7, "protein" = 1) + tastes = list("bun" = 2, "meat" = 2, "blue" = 2) + +/obj/item/reagent_containers/food/snacks/burger/ppatty/purple + name = "purple pretty patty" + desc = "Regal and low class at the same time." + icon_state = "ppatty-purple" + filling_color = "#800080" + bitesize = 2 + list_reagents = list("nutriment" = 7, "protein" = 1) + tastes = list("bun" = 2, "meat" = 2, "purple" = 2) + +/obj/item/reagent_containers/food/snacks/burger/ppatty/rainbow + name = "rainbow pretty patty" + desc = "Taste the rainbow, eat the rainbow." + icon_state = "ppatty-rainbow" + filling_color = "#0000FF" + bitesize = 4 + list_reagents = list("nutriment" = 14, "protein" = 5, "omnizine" = 10) + tastes = list("bun" = 2, "meat" = 2, "rainbow" = 5) + +/obj/item/reagent_containers/food/snacks/burger/elec + name = "empowered burger" + desc = "It's shockingly good, if you live off of electricity that is." + icon_state = "empoweredburger" + filling_color = "#FFFF00" + bitesize = 2 + list_reagents = list("nutriment" = 5, "protein" = 1, "plasma" = 2) + tastes = list("bun" = 2, "pure electricity" = 5) + +/obj/item/reagent_containers/food/snacks/burger/rat + name = "mouse burger" + desc = "Pretty much what you'd expect..." + icon_state = "ratburger" + filling_color = "#808080" + bitesize = 2 + list_reagents = list("nutriment" = 5, "protein" = 1) + tastes = list("bun" = 2, "dead rat" = 5) + +/obj/item/reagent_containers/food/snacks/burger/appendix + name = "appendix burger" + desc = "Tastes like appendicitis." + icon_state = "appendixburger" + filling_color = "#F2B6EA" + bitesize = 3 + list_reagents = list("nutriment" = 2, "protein" = 6, "vitamin" = 6) + tastes = list("bun" = 1, "grass" = 1) + +/obj/item/reagent_containers/food/snacks/burger/bacon + name = "bacon burger" + desc = "The perfect combination of all things American." + icon_state = "baconburger" + filling_color = "#F2B6EA" + bitesize = 3 + list_reagents = list("nutriment" = 3, "vitamin" = 2, "protein" = 6) + tastes = list("bun" = 1, "bacon" = 1) + + +/obj/item/reagent_containers/food/snacks/burger/bearger + name = "bearger" + desc = "Best served rawr." + icon_state = "bearger" + filling_color = "#F2B6EA" + bitesize = 3 + list_reagents = list("nutriment" = 3, "protein" = 6, "vitamin" = 2) + tastes = list("bun" = 1, "meat" = 1, "salmon" = 1) + +/obj/item/reagent_containers/food/snacks/burger/fivealarm + name = "five alarm burger" + desc = "HOT! HOT!" + icon_state = "fivealarmburger" + bitesize = 3 + filling_color = "#F2B6EA" + list_reagents = list("nutriment" = 4, "protein" = 6, "condensedcapsaicin" = 5, "capsaicin" = 5) + tastes = list("bun" = 1, "extreme heat" = 1) + +/obj/item/reagent_containers/food/snacks/burger/mcguffin + name = "mcGuffin" + desc = "A cheap and greasy imitation of an eggs benedict." + icon_state = "mcguffin" + bitesize = 3 + filling_color = "#F2B6EA" + list_reagents = list("nutriment" = 2, "protein" = 7, "vitamin" = 1) + tastes = list("muffin" = 1, "bacon" = 1) + +/obj/item/reagent_containers/food/snacks/burger/mcrib + name = "mcRib" + desc = "An elusive rib shaped burger with limited availablity across the galaxy. Not as good as you remember it." + icon_state = "mcrib" + bitesize = 3 + filling_color = "#F2B6EA" + list_reagents = list("nutriment" = 2, "protein" = 7, "vitamin" = 4, "bbqsauce" = 1) + tastes = list("bun" = 1, "pork" = 1, "patty" = 1) + +/obj/item/reagent_containers/food/snacks/burger/jelly name = "jelly burger" desc = "Culinary delight...?" icon_state = "jellyburger" @@ -144,10 +307,10 @@ bitesize = 3 tastes = list("bun" = 4, "jelly" = 2) -/obj/item/reagent_containers/food/snacks/jellyburger/slime +/obj/item/reagent_containers/food/snacks/burger/jelly/slime list_reagents = list("nutriment" = 6, "slimejelly" = 5, "vitamin" = 1) -/obj/item/reagent_containers/food/snacks/jellyburger/cherry +/obj/item/reagent_containers/food/snacks/burger/jelly/cherry list_reagents = list("nutriment" = 6, "cherryjelly" = 5, "vitamin" = 1) @@ -158,6 +321,7 @@ /obj/item/reagent_containers/food/snacks/sandwich name = "sandwich" desc = "A grand creation of meat, cheese, bread, and several leaves of lettuce! Arthur Dent would be proud." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "sandwich" filling_color = "#D9BE29" list_reagents = list("nutriment" = 6, "vitamin" = 1) @@ -166,6 +330,7 @@ /obj/item/reagent_containers/food/snacks/toastedsandwich name = "toasted sandwich" desc = "Now if you only had a pepper bar." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "toastedsandwich" filling_color = "#D9BE29" list_reagents = list("nutriment" = 6, "carbon" = 2) @@ -174,6 +339,7 @@ /obj/item/reagent_containers/food/snacks/grilledcheese name = "grilled cheese sandwich" desc = "Goes great with tomato soup!" + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "grilledcheese" filling_color = "#D9BE29" list_reagents = list("nutriment" = 7, "vitamin" = 1) //why make a regualr sandwhich when you can make grilled cheese, with this nutriment value? @@ -182,6 +348,7 @@ /obj/item/reagent_containers/food/snacks/jellysandwich name = "jelly sandwich" desc = "You wish you had some peanut butter to go with this..." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "jellysandwich" filling_color = "#9E3A78" bitesize = 3 @@ -196,6 +363,7 @@ /obj/item/reagent_containers/food/snacks/notasandwich name = "not-a-sandwich" desc = "Something seems to be wrong with this, you can't quite figure what. Maybe it's his moustache." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "notasandwich" list_reagents = list("nutriment" = 6, "vitamin" = 6) tastes = list("nothing suspicious" = 1) @@ -203,60 +371,52 @@ /obj/item/reagent_containers/food/snacks/wrap name = "egg wrap" desc = "The precursor to Pigs in a Blanket." + icon = 'icons/obj/food/burgerbread.dmi' icon_state = "wrap" list_reagents = list("nutriment" = 5) tastes = list("egg" = 1) -/obj/item/reagent_containers/food/snacks/appendixburger - name = "appendix burger" - desc = "Tastes like appendicitis." - icon_state = "appendixburger" - list_reagents = list("nutriment" = 2, "protein" = 6, "vitamin" = 6) - bitesize = 3 - tastes = list("bun" = 1, "grass" = 1) - filling_color = "#F2B6EA" - -/obj/item/reagent_containers/food/snacks/baconburger - name = "bacon burger" - desc = "The perfect combination of all things American." - icon_state = "baconburger" - tastes = list("bun" = 1, "bacon" = 1) - list_reagents = list("nutriment" = 3, "vitamin" = 2, "protein" = 6) - filling_color = "#F2B6EA" - bitesize = 3 - -/obj/item/reagent_containers/food/snacks/bearger - name = "bearger" - desc = "Best served rawr." - icon_state = "bearger" - tastes = list("bun" = 1, "meat" = 1, "salmon" = 1) - list_reagents = list("nutriment" = 3, "protein" = 6, "vitamin" = 2) - filling_color = "#F2B6EA" - bitesize = 3 +/obj/item/reagent_containers/food/snacks/blt + name = "\improper BLT" + desc = "A classic bacon, lettuce, and tomato sandwich." + icon = 'icons/obj/food/burgerbread.dmi' + icon_state = "blt" + filling_color = "#D63C3C" + bitesize = 4 + list_reagents = list("nutriment" = 5, "protein" = 2) + tastes = list("bacon" = 3, "lettuce" = 2, "tomato" = 2, "bread" = 2) + +/obj/item/reagent_containers/food/snacks/peanut_butter_jelly + name = "peanut butter and jelly sandwich" + desc = "A classic PB&J sandwich, just like your mom used to make." + icon = 'icons/obj/food/burgerbread.dmi' + icon_state = "peanut_butter_jelly_sandwich" + filling_color = "#9E3A78" + bitesize = 2 + tastes = list("peanut butter" = 3, "jelly" = 3, "bread" = 2) -/obj/item/reagent_containers/food/snacks/fivealarmburger - name = "five alarm burger" - desc = "HOT! HOT!" - icon_state = "fivealarmburger" - list_reagents = list("nutriment" = 4, "protein" = 6, "condensedcapsaicin" = 5, "capsaicin" = 5) - tastes = list("bun" = 1, "extreme heat" = 1) - bitesize = 3 - filling_color = "#F2B6EA" +/obj/item/reagent_containers/food/snacks/peanut_butter_jelly/slime + list_reagents = list("peanutbutter" = 2, "slimejelly" = 5, "nutriment" = 5, "protein" = 2) -/obj/item/reagent_containers/food/snacks/mcguffin - name = "mcGuffin" - desc = "A cheap and greasy imitation of an eggs benedict." - icon_state = "mcguffin" - list_reagents = list("nutriment" = 2, "protein" = 7, "vitamin" = 1) - tastes = list("muffin" = 1, "bacon" = 1) - bitesize = 3 - filling_color = "#F2B6EA" +/obj/item/reagent_containers/food/snacks/peanut_butter_jelly/cherry + list_reagents = list("peanutbutter" = 2, "cherryjelly" = 5, "nutriment" = 5, "protein" = 2) -/obj/item/reagent_containers/food/snacks/mcrib - name = "mcRib" - desc = "An elusive rib shaped burger with limited availablity across the galaxy. Not as good as you remember it." - icon_state = "mcrib" - list_reagents = list("nutriment" = 2, "protein" = 7, "vitamin" = 4, "bbqsauce" = 1) - tastes = list("bun" = 1, "pork" = 1, "patty" = 1) - bitesize = 3 - filling_color = "#F2B6EA" +/obj/item/reagent_containers/food/snacks/philly_cheesesteak + name = "Philly cheesesteak" + desc = "A popular sandwich made of sliced meat, onions, melted cheese in a long hoagie roll. Mouthwatering doesn't even begin to describe it." + icon = 'icons/obj/food/burgerbread.dmi' + icon_state = "philly_cheesesteak" + filling_color = "#D9BE29" + bitesize = 4 + list_reagents = list("nutriment" = 10, "protein" = 4) + tastes = list("steak" = 3, "melted cheese" = 3, "onions" = 2, "bread" = 2) + +/obj/item/reagent_containers/food/snacks/peanut_butter_banana + name = "peanut butter and banana sandwich" + desc = "A peanut butter sandwich with banana slices mixed in, a good high protein treat." + icon = 'icons/obj/food/burgerbread.dmi' + icon_state = "peanut_butter_banana_sandwich" + filling_color = "#D9BE29" + bitesize = 2 + list_reagents = list("nutriment" = 5, "protein" = 2) + tastes = list("peanutbutter" = 3, "banana" = 3, "bread" = 2) diff --git a/code/modules/food_and_drinks/food/foods/soups.dm b/code/modules/food_and_drinks/food/foods/soups.dm index 26bc0c75aeb9..efe2cc630fe2 100644 --- a/code/modules/food_and_drinks/food/foods/soups.dm +++ b/code/modules/food_and_drinks/food/foods/soups.dm @@ -7,6 +7,7 @@ /obj/item/reagent_containers/food/snacks/soup name = "impossible soup" desc = "This soup is so good, it shouldn't even exist!" + icon = 'icons/obj/food/soupsalad.dmi' icon_state = "beans" // If you don't have a sprite, you get beans. consume_sound = 'sound/items/drink.ogg' trash = /obj/item/trash/snack_bowl @@ -123,6 +124,77 @@ . = ..() name = pick("borsch", "bortsch", "borstch", "borsh", "borshch", "borscht") +/obj/item/reagent_containers/food/snacks/soup/eyesoup + name = "eyeball soup" + desc = "It looks back at you..." + icon_state = "eyeballsoup" + filling_color = "#E386BF" + list_reagents = list("nutriment" = 7, "protein" = 2) + tastes = list("squirming" = 2, "tomato" = 2) + +/obj/item/reagent_containers/food/snacks/soup/sweetpotatosoup + name = "sweet potato soup" + desc = "Delicious sweet potato in soup form." + icon_state = "sweetpotatosoup" + list_reagents = list("nutriment" = 5) + tastes = list("sweet potato" = 1) + +/obj/item/reagent_containers/food/snacks/soup/redbeetsoup + name = "red beet soup" + desc = "Quite a delicacy." + icon_state = "redbeetsoup" + list_reagents = list("nutriment" = 5) + tastes = list("red beet" = 1) + +/obj/item/reagent_containers/food/snacks/soup/frenchonionsoup + name = "french onion soup" + desc = "Good enough to make a grown mime cry." + icon_state = "onionsoup" + list_reagents = list("nutriment" = 8) + tastes = list("caramelized onions" = 3, "cheese" = 1) + +/obj/item/reagent_containers/food/snacks/soup/zurek + name = "zurek" + desc = "A traditional Polish soup composed of vegetables, meat, and an egg. Goes great with bread." + icon_state = "zurek" + list_reagents = list("nutriment" = 10, "protein" = 4) + tastes = list("creamy vegetables" = 3, "sausage" = 2) + +/obj/item/reagent_containers/food/snacks/soup/cullenskink + name = "cullen skink" + desc = "A thick Scottish soup made of smoked fish, potatoes and onions." + icon_state = "cullen_skink" + list_reagents = list("nutriment" = 10, "protein" = 4) + tastes = list("creamy broth" = 2, "fish" = 2, "vegetables" = 2) + +/obj/item/reagent_containers/food/snacks/soup/chicken_noodle_soup + name = "chicken noodle soup" + desc = "A hearty bowl of chicken noodle soup, perfect for when you're stuck at home and sick." + icon_state = "chicken_noodle_soup" + list_reagents = list("nutriment" = 10, "protein" = 4) + tastes = list("broth" = 1, "chicken" = 1, "carrots" = 1, "noodles" = 1) + +/obj/item/reagent_containers/food/snacks/soup/cornchowder + name = "corn chowder" + desc = "A creamy bowl of corn chowder, with bacon bits and mixed vegetables. One bowl is never enough." + icon_state = "corn_chowder" + list_reagents = list("nutriment" = 10, "protein" = 4) + tastes = list("creamy broth" = 1, "bacon" = 1, "mixed vegetables" = 1) + +/obj/item/reagent_containers/food/snacks/soup/meatball_noodles + name = "meatball noodle soup" + desc = "A hearty noodle soup made from meatballs and pasta in a rich broth. Commonly topped with a handful of chopped nuts." + icon_state = "meatball_noodles" + list_reagents = list("nutriment" = 10, "protein" = 4) + tastes = list("bone broth" = 1, "meat" = 1, "gnocchi" = 1, "peanuts" = 1) + +/obj/item/reagent_containers/food/snacks/soup/seedsoup + name = "Misklmæsch" //miskl = seed, mæsch = soup + desc = "A seed based soup, made by germinating seeds and then boiling them. \ + Produces a particularly bitter broth which is usually balanced by the addition of vinegar." + icon_state = "moth_seed_soup" + list_reagents = list("nutriment" = 6) + tastes = list("bitterness" = 1, "sourness" = 1, "nature" = 1) ////////////////////// // Stews // @@ -140,11 +212,39 @@ /obj/item/reagent_containers/food/snacks/stewedsoymeat name = "stewed soy meat" desc = "Even non-vegetarians will LOVE this!" + icon = 'icons/obj/food/soupsalad.dmi' icon_state = "stewedsoymeat" trash = /obj/item/trash/plate list_reagents = list("nutriment" = 8) tastes = list("soy" = 1, "vegetables" = 1) +/obj/item/reagent_containers/food/snacks/soup/beanstew + name = "Prickeldröndolhaskl" //prickeld = spicy, röndol = bean, haskl = stew + desc = "A spicy bean stew with lots of veggies, commonly served aboard the fleet as a filling and satisfying meal with rice or bread." + icon_state = "moth_bean_stew" + list_reagents = list("nutriment" = 10) + tastes = list("beans" = 1, "cabbage" = 1, "spicy sauce" = 1) + +/obj/item/reagent_containers/food/snacks/soup/oatstew + name = "Häfmisklhaskl" //häfmiskl = oat (häf from German hafer meaning oat, miskl meaning seed), haskl = stew + desc = "A spicy bean stew with lots of veggies, commonly served aboard the fleet as a filling and satisfying meal with rice or bread." + icon_state = "moth_oat_stew" + list_reagents = list("nutriment" = 10) + tastes = list("oats" = 1, "sweet potato" = 1, "carrot" = 1, "pumpkin" = 1, "parsnip" = 1) + +/obj/item/reagent_containers/food/snacks/soup/hong_kong_borscht + name = "hong kong borscht" + desc = "Also known as luo song tang or Russian soup, this dish bears little to no resemblance to Eastern European borscht- indeed, it's a tomato-based soup with no beets in sight." + icon_state = "hong_kong_borscht" + list_reagents = list("nutriment" = 10, "protein" = 2) + tastes = list("tomato" = 1, "cabbage" = 1, "meat" = 1) + +/obj/item/reagent_containers/food/snacks/soup/hong_kong_macaroni + name = "hong kong macaroni" + desc = "A favourite from Hong Kong's Cha Chaan Tengs, this macaroni soup came to Mars with Cantonese settlers under Cybersun Industries, and has become as much of a breakfast staple there as it is in its homeland." + icon_state = "hong_kong_macaroni" + list_reagents = list("nutriment" = 8, "protein" = 2) + tastes = list("cream" = 1, "chicken" = 1, "pasta" = 1, "ham" =1) ////////////////////// // Chili // @@ -165,3 +265,11 @@ filling_color = "#2B00FF" list_reagents = list("nutriment" = 5, "frostoil" = 1, "tomatojuice" = 2, "vitamin" = 2) tastes = list("tomato" = 1, "mint" = 1) + +/obj/item/reagent_containers/food/snacks/soup/clownchili + name = "chili con carnival" + desc = "A delicious stew of meat, chiles, and salty, salty clown tears." + icon_state = "clownchili" + filling_color = "#FF3C00" + list_reagents = list("nutriment" = 5, "tomatojuice" = 2, "protein" = 2) + tastes = list("tomato" = 1, "chili" = 1, "meat" = 1, "sad clowns" = 4) diff --git a/code/modules/food_and_drinks/food/snacks.dm b/code/modules/food_and_drinks/food/snacks.dm index 707326a53be6..db1d85d77ed3 100644 --- a/code/modules/food_and_drinks/food/snacks.dm +++ b/code/modules/food_and_drinks/food/snacks.dm @@ -167,7 +167,7 @@ D.taste(reagents) else if(ismouse(M)) var/mob/living/simple_animal/mouse/N = M - to_chat(N, text("You nibble away at [src].")) + to_chat(N, "You nibble away at [src].") if(prob(50)) N.visible_message("[N] nibbles away at [src].", "") N.adjustHealth(-2) @@ -225,6 +225,8 @@ for(var/i=1 to (slices_num-slices_lost)) var/obj/slice = new slice_path (loc) reagents.trans_to(slice,reagents_per_slice) + slice.pixel_x = rand(-7, 7) + slice.pixel_y = rand(-7, 7) qdel(src) return ..() //////////////////////////////////////////////////////////////////////////////// diff --git a/code/modules/food_and_drinks/kitchen_machinery/kitchen_machine.dm b/code/modules/food_and_drinks/kitchen_machinery/kitchen_machine.dm index d5eba519442a..36f707765e63 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/kitchen_machine.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/kitchen_machine.dm @@ -528,11 +528,6 @@ return data -/obj/machinery/kitchen_machine/ui_static_data(mob/user) - var/list/data = list() - data["name"] = name - return data - /obj/machinery/kitchen_machine/ui_act(action, params, datum/tgui/ui) . = ..() if(.) diff --git a/code/modules/food_and_drinks/recipes/recipes_microwave.dm b/code/modules/food_and_drinks/recipes/recipes_microwave.dm index ba2481e973d7..48ff01389ba5 100644 --- a/code/modules/food_and_drinks/recipes/recipes_microwave.dm +++ b/code/modules/food_and_drinks/recipes/recipes_microwave.dm @@ -61,34 +61,34 @@ /obj/item/reagent_containers/food/snacks/bun, /obj/item/reagent_containers/food/snacks/meat //do not place this recipe before /datum/recipe/microwave/humanburger ) - result = /obj/item/reagent_containers/food/snacks/monkeyburger + result = /obj/item/reagent_containers/food/snacks/burger/plain /datum/recipe/microwave/syntiburger items = list( /obj/item/reagent_containers/food/snacks/bun, /obj/item/reagent_containers/food/snacks/meat/syntiflesh ) - result = /obj/item/reagent_containers/food/snacks/monkeyburger + result = /obj/item/reagent_containers/food/snacks/burger/plain /datum/recipe/microwave/brainburger items = list( /obj/item/reagent_containers/food/snacks/bun, /obj/item/organ/internal/brain ) - result = /obj/item/reagent_containers/food/snacks/brainburger + result = /obj/item/reagent_containers/food/snacks/burger/brain /datum/recipe/microwave/hamborger items = list( /obj/item/reagent_containers/food/snacks/bun, /obj/item/robot_parts/head ) - result = /obj/item/reagent_containers/food/snacks/hamborger + result = /obj/item/reagent_containers/food/snacks/burger/hamborger /datum/recipe/microwave/xenoburger items = list( /obj/item/reagent_containers/food/snacks/bun, /obj/item/reagent_containers/food/snacks/monstermeat/xenomeat ) - result = /obj/item/reagent_containers/food/snacks/xenoburger + result = /obj/item/reagent_containers/food/snacks/burger/xeno /datum/recipe/microwave/fishburger items = list( @@ -102,35 +102,35 @@ /obj/item/reagent_containers/food/snacks/bun, /obj/item/reagent_containers/food/snacks/tofu ) - result = /obj/item/reagent_containers/food/snacks/tofuburger + result = /obj/item/reagent_containers/food/snacks/burger/tofu /datum/recipe/microwave/ghostburger items = list( /obj/item/reagent_containers/food/snacks/bun, /obj/item/reagent_containers/food/snacks/ectoplasm //where do you even find this stuff ) - result = /obj/item/reagent_containers/food/snacks/ghostburger + result = /obj/item/reagent_containers/food/snacks/burger/ghost /datum/recipe/microwave/clownburger items = list( /obj/item/reagent_containers/food/snacks/bun, /obj/item/clothing/mask/gas/clown_hat, ) - result = /obj/item/reagent_containers/food/snacks/clownburger + result = /obj/item/reagent_containers/food/snacks/burger/clown /datum/recipe/microwave/mimeburger items = list( /obj/item/reagent_containers/food/snacks/bun, /obj/item/clothing/head/beret ) - result = /obj/item/reagent_containers/food/snacks/mimeburger + result = /obj/item/reagent_containers/food/snacks/burger/mime /datum/recipe/microwave/baseballburger items = list( /obj/item/reagent_containers/food/snacks/bun, /obj/item/melee/baseball_bat ) - result = /obj/item/reagent_containers/food/snacks/baseballburger + result = /obj/item/reagent_containers/food/snacks/burger/baseball /datum/recipe/microwave/cheeseburger items = list( @@ -138,28 +138,28 @@ /obj/item/reagent_containers/food/snacks/meat, /obj/item/reagent_containers/food/snacks/cheesewedge, ) - result = /obj/item/reagent_containers/food/snacks/cheeseburger + result = /obj/item/reagent_containers/food/snacks/burger/cheese /datum/recipe/microwave/appendixburger items = list( /obj/item/reagent_containers/food/snacks/bun, /obj/item/organ/internal/appendix ) - result = /obj/item/reagent_containers/food/snacks/appendixburger + result = /obj/item/reagent_containers/food/snacks/burger/appendix /datum/recipe/microwave/appendixburger_bitten items = list( /obj/item/reagent_containers/food/snacks/appendix, /obj/item/reagent_containers/food/snacks/bun ) - result = /obj/item/reagent_containers/food/snacks/appendixburger + result = /obj/item/reagent_containers/food/snacks/burger/appendix /datum/recipe/microwave/bearger items = list( /obj/item/reagent_containers/food/snacks/bun, /obj/item/reagent_containers/food/snacks/monstermeat/bearmeat ) - result = /obj/item/reagent_containers/food/snacks/bearger + result = /obj/item/reagent_containers/food/snacks/burger/bearger /datum/recipe/microwave/fivealarmburger items = list( @@ -167,7 +167,7 @@ /obj/item/reagent_containers/food/snacks/grown/ghost_chili, /obj/item/reagent_containers/food/snacks/grown/ghost_chili ) - result = /obj/item/reagent_containers/food/snacks/fivealarmburger + result = /obj/item/reagent_containers/food/snacks/burger/fivealarm /datum/recipe/microwave/baconburger items = list( @@ -176,7 +176,7 @@ /obj/item/reagent_containers/food/snacks/bacon, /obj/item/reagent_containers/food/snacks/cheesewedge ) - result = /obj/item/reagent_containers/food/snacks/baconburger + result = /obj/item/reagent_containers/food/snacks/burger/bacon /datum/recipe/microwave/mcrib items = list( @@ -184,7 +184,7 @@ /obj/item/reagent_containers/food/snacks/bbqribs, /obj/item/reagent_containers/food/snacks/onion_slice ) - result = /obj/item/reagent_containers/food/snacks/mcrib + result = /obj/item/reagent_containers/food/snacks/burger/mcrib /datum/recipe/microwave/mcguffin items = list( @@ -193,7 +193,7 @@ /obj/item/reagent_containers/food/snacks/bacon, /obj/item/reagent_containers/food/snacks/friedegg ) - result = /obj/item/reagent_containers/food/snacks/mcguffin + result = /obj/item/reagent_containers/food/snacks/burger/mcguffin /datum/recipe/microwave/hotdog items = list( @@ -320,27 +320,31 @@ /obj/item/reagent_containers/food/snacks/bun, /obj/item/clothing/head/wizard/fake, ) - result = /obj/item/reagent_containers/food/snacks/spellburger + result = /obj/item/reagent_containers/food/snacks/burger/spell /datum/recipe/microwave/spellburger items = list( /obj/item/reagent_containers/food/snacks/bun, /obj/item/clothing/head/wizard, ) - result = /obj/item/reagent_containers/food/snacks/spellburger + result = /obj/item/reagent_containers/food/snacks/burger/spell /datum/recipe/microwave/bigbiteburger items = list( - /obj/item/reagent_containers/food/snacks/monkeyburger, + /obj/item/reagent_containers/food/snacks/burger/plain, /obj/item/reagent_containers/food/snacks/meat, /obj/item/reagent_containers/food/snacks/meat, /obj/item/reagent_containers/food/snacks/meat, /obj/item/reagent_containers/food/snacks/egg, ) - result = /obj/item/reagent_containers/food/snacks/bigbiteburger + result = /obj/item/reagent_containers/food/snacks/burger/bigbite /datum/recipe/microwave/enchiladas - items = list(/obj/item/reagent_containers/food/snacks/cutlet, /obj/item/reagent_containers/food/snacks/grown/chili, /obj/item/reagent_containers/food/snacks/grown/chili, /obj/item/reagent_containers/food/snacks/grown/corn) + items = list( + /obj/item/reagent_containers/food/snacks/cutlet, + /obj/item/reagent_containers/food/snacks/grown/chili, + /obj/item/reagent_containers/food/snacks/grown/chili, + /obj/item/reagent_containers/food/snacks/grown/corn) result = /obj/item/reagent_containers/food/snacks/enchiladas /datum/recipe/microwave/burrito @@ -355,7 +359,9 @@ /datum/recipe/microwave/monkeysdelight reagents = list("sodiumchloride" = 1, "blackpepper" = 1, "flour" = 10) - items = list(/obj/item/reagent_containers/food/snacks/monkeycube, /obj/item/reagent_containers/food/snacks/grown/banana) + items = list( + /obj/item/reagent_containers/food/snacks/monkeycube, + /obj/item/reagent_containers/food/snacks/grown/banana) result = /obj/item/reagent_containers/food/snacks/monkeysdelight /datum/recipe/microwave/fishandchips @@ -376,14 +382,20 @@ /datum/recipe/microwave/tomatosoup reagents = list("water" = 10) - items = list(/obj/item/reagent_containers/food/snacks/grown/tomato, /obj/item/reagent_containers/food/snacks/grown/tomato) + items = list( + /obj/item/reagent_containers/food/snacks/grown/tomato, + /obj/item/reagent_containers/food/snacks/grown/tomato) result = /obj/item/reagent_containers/food/snacks/soup/tomatosoup /datum/recipe/microwave/stew reagents = list("water" = 10) - items= list(/obj/item/reagent_containers/food/snacks/grown/tomato, /obj/item/reagent_containers/food/snacks/grown/potato, - /obj/item/reagent_containers/food/snacks/grown/carrot, /obj/item/reagent_containers/food/snacks/grown/eggplant, - /obj/item/reagent_containers/food/snacks/grown/mushroom, /obj/item/reagent_containers/food/snacks/meat) + items= list( + /obj/item/reagent_containers/food/snacks/grown/tomato, + /obj/item/reagent_containers/food/snacks/grown/potato, + /obj/item/reagent_containers/food/snacks/grown/carrot, + /obj/item/reagent_containers/food/snacks/grown/eggplant, + /obj/item/reagent_containers/food/snacks/grown/mushroom, + /obj/item/reagent_containers/food/snacks/meat) result = /obj/item/reagent_containers/food/snacks/soup/stew /datum/recipe/microwave/slimetoast @@ -471,14 +483,157 @@ /datum/recipe/microwave/superbiteburger reagents = list("sodiumchloride" = 5, "blackpepper" = 5) items = list( - /obj/item/reagent_containers/food/snacks/bigbiteburger, + /obj/item/reagent_containers/food/snacks/burger/bigbite, /obj/item/reagent_containers/food/snacks/dough, /obj/item/reagent_containers/food/snacks/meat, /obj/item/reagent_containers/food/snacks/cheesewedge, /obj/item/reagent_containers/food/snacks/boiledegg, - /obj/item/reagent_containers/food/snacks/grown/tomato + /obj/item/reagent_containers/food/snacks/tomatoslice + ) + result = /obj/item/reagent_containers/food/snacks/burger/superbite + +/datum/recipe/microwave/crazyburger + reagents = list("cornoil" = 15) + items = list( + /obj/item/reagent_containers/food/snacks/bun, + /obj/item/reagent_containers/food/snacks/meat, + /obj/item/reagent_containers/food/snacks/meat, + /obj/item/reagent_containers/food/snacks/cheesewedge, + /obj/item/reagent_containers/food/snacks/cheesewedge, + /obj/item/reagent_containers/food/snacks/grown/cabbage, + /obj/item/reagent_containers/food/snacks/grown/chili, + /obj/item/toy/crayon/green, + /obj/item/flashlight/flare + ) + result = /obj/item/reagent_containers/food/snacks/burger/crazy + +/datum/recipe/microwave/blt + items = list( + /obj/item/reagent_containers/food/snacks/breadslice, + /obj/item/reagent_containers/food/snacks/breadslice, + /obj/item/reagent_containers/food/snacks/grown/cabbage, + /obj/item/reagent_containers/food/snacks/tomatoslice, + /obj/item/reagent_containers/food/snacks/bacon + ) + result = /obj/item/reagent_containers/food/snacks/blt + +/datum/recipe/microwave/peanut_butter_jelly/cherry + reagents = list("cherryjelly" = 5, "peanutbutter" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/breadslice, + /obj/item/reagent_containers/food/snacks/breadslice + ) + result = /obj/item/reagent_containers/food/snacks/peanut_butter_jelly/cherry + +/datum/recipe/microwave/peanut_butter_jelly/slime + reagents = list("slimejelly" = 5, "peanutbutter" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/breadslice, + /obj/item/reagent_containers/food/snacks/breadslice + ) + result = /obj/item/reagent_containers/food/snacks/peanut_butter_jelly/slime + +/datum/recipe/microwave/peanut_butter_banana + reagents = list("peanutbutter" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/breadslice, + /obj/item/reagent_containers/food/snacks/breadslice, + /obj/item/reagent_containers/food/snacks/grown/banana + ) + result = /obj/item/reagent_containers/food/snacks/peanut_butter_banana + +/datum/recipe/microwave/philly_cheesesteak + items = list( + /obj/item/reagent_containers/food/snacks/breadslice, + /obj/item/reagent_containers/food/snacks/breadslice, + /obj/item/reagent_containers/food/snacks/cutlet, + /obj/item/reagent_containers/food/snacks/cheesewedge, + /obj/item/reagent_containers/food/snacks/grown/onion + ) + result = /obj/item/reagent_containers/food/snacks/philly_cheesesteak + +/datum/recipe/microwave/ppattyred + reagents = list("cherryjelly" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/bun, + /obj/item/reagent_containers/food/snacks/meat + ) + result = /obj/item/reagent_containers/food/snacks/burger/ppatty/red + +/datum/recipe/microwave/ppattyorange + reagents = list("orangejuice" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/bun, + /obj/item/reagent_containers/food/snacks/meat + ) + result = /obj/item/reagent_containers/food/snacks/burger/ppatty/orange + +/datum/recipe/microwave/ppattyyellow + reagents = list("lemonjuice" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/bun, + /obj/item/reagent_containers/food/snacks/meat + ) + result = /obj/item/reagent_containers/food/snacks/burger/ppatty/yellow + +/datum/recipe/microwave/ppattygreen + reagents = list("limejuice" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/bun, + /obj/item/reagent_containers/food/snacks/meat + ) + result = /obj/item/reagent_containers/food/snacks/burger/ppatty/green + +/datum/recipe/microwave/ppattyblue + reagents = list("berryjuice" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/bun, + /obj/item/reagent_containers/food/snacks/meat + ) + result = /obj/item/reagent_containers/food/snacks/burger/ppatty/blue + +/datum/recipe/microwave/ppattypurple + reagents = list("grapejuice" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/bun, + /obj/item/reagent_containers/food/snacks/meat + ) + result = /obj/item/reagent_containers/food/snacks/burger/ppatty/purple + +/datum/recipe/microwave/ppattywhite + reagents = list("sugar" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/bun, + /obj/item/reagent_containers/food/snacks/meat ) - result = /obj/item/reagent_containers/food/snacks/superbiteburger + result = /obj/item/reagent_containers/food/snacks/burger/ppatty/white + +/datum/recipe/microwave/ppattyrainbow + items = list( + /obj/item/reagent_containers/food/snacks/burger/ppatty/red, + /obj/item/reagent_containers/food/snacks/burger/ppatty/orange, + /obj/item/reagent_containers/food/snacks/burger/ppatty/yellow, + /obj/item/reagent_containers/food/snacks/burger/ppatty/green, + /obj/item/reagent_containers/food/snacks/burger/ppatty/blue, + /obj/item/reagent_containers/food/snacks/burger/ppatty/purple, + /obj/item/reagent_containers/food/snacks/burger/ppatty/white + ) + result = /obj/item/reagent_containers/food/snacks/burger/ppatty/rainbow + +/datum/recipe/microwave/elecburger + items = list( + /obj/item/reagent_containers/food/snacks/bun, + /obj/item/stack/sheet/mineral/plasma, + /obj/item/stack/sheet/mineral/plasma + ) + result = /obj/item/reagent_containers/food/snacks/burger/elec + +/datum/recipe/microwave/ratburger + items = list( + /obj/item/reagent_containers/food/snacks/bun, + /obj/item/holder/mouse + ) + result = /obj/item/reagent_containers/food/snacks/burger/rat /datum/recipe/microwave/candiedapple reagents = list("water" = 5, "sugar" = 5) @@ -490,14 +645,14 @@ items = list( /obj/item/reagent_containers/food/snacks/bun ) - result = /obj/item/reagent_containers/food/snacks/jellyburger/slime + result = /obj/item/reagent_containers/food/snacks/burger/jelly/slime /datum/recipe/microwave/jellyburger reagents = list("cherryjelly" = 5) items = list( /obj/item/reagent_containers/food/snacks/bun ) - result = /obj/item/reagent_containers/food/snacks/jellyburger/cherry + result = /obj/item/reagent_containers/food/snacks/burger/jelly/cherry /datum/recipe/microwave/twobread reagents = list("wine" = 5) @@ -540,6 +695,153 @@ ) result = /obj/item/reagent_containers/food/snacks/soup/clownstears +/datum/recipe/microwave/clownchili + reagents = list("water" = 10) + items = list( + /obj/item/reagent_containers/food/snacks/cutlet, + /obj/item/reagent_containers/food/snacks/cutlet, + /obj/item/reagent_containers/food/snacks/grown/chili, + /obj/item/reagent_containers/food/snacks/grown/tomato, + /obj/item/clothing/shoes/clown_shoes + ) + result = /obj/item/reagent_containers/food/snacks/soup/clownchili + +/datum/recipe/microwave/eyesoup + reagents = list("water" = 10) + items = list( + /obj/item/reagent_containers/food/snacks/grown/tomato, + /obj/item/reagent_containers/food/snacks/grown/tomato, + /obj/item/organ/internal/eyes + ) + result = /obj/item/reagent_containers/food/snacks/soup/eyesoup + +/datum/recipe/microwave/sweetpotatosoup + reagents = list("water" = 10, "milk" = 10) + items = list( + /obj/item/reagent_containers/food/snacks/grown/potato/sweet, + /obj/item/reagent_containers/food/snacks/grown/potato/sweet + ) + result = /obj/item/reagent_containers/food/snacks/soup/sweetpotatosoup + +/datum/recipe/microwave/redbeetsoup + reagents = list("water" = 10) + items = list( + /obj/item/reagent_containers/food/snacks/grown/redbeet, + /obj/item/reagent_containers/food/snacks/grown/redbeet, + /obj/item/reagent_containers/food/snacks/grown/cabbage + ) + result = /obj/item/reagent_containers/food/snacks/soup/redbeetsoup + +/datum/recipe/microwave/frenchonionsoup + reagents = list("water" = 10) + items = list( + /obj/item/reagent_containers/food/snacks/grown/onion, + /obj/item/reagent_containers/food/snacks/cheesewedge + ) + result = /obj/item/reagent_containers/food/snacks/soup/frenchonionsoup + +/datum/recipe/microwave/zurek + reagents = list("water" = 10, "flour" = 10) + items = list( + /obj/item/reagent_containers/food/snacks/boiledegg, + /obj/item/reagent_containers/food/snacks/sausage, + /obj/item/reagent_containers/food/snacks/grown/carrot, + /obj/item/reagent_containers/food/snacks/grown/onion + ) + result = /obj/item/reagent_containers/food/snacks/soup/zurek + +/datum/recipe/microwave/cullenskink + reagents = list("water" = 10, "milk" = 10, "blackpepper" = 4) + items = list( + /obj/item/reagent_containers/food/snacks/salmonmeat, + /obj/item/reagent_containers/food/snacks/grown/onion, + /obj/item/reagent_containers/food/snacks/grown/potato + ) + result = /obj/item/reagent_containers/food/snacks/soup/cullenskink + +/datum/recipe/microwave/chicken_noodle_soup + reagents = list("water" = 10) + items = list( + /obj/item/reagent_containers/food/snacks/meat, + /obj/item/reagent_containers/food/snacks/grown/carrot, + /obj/item/reagent_containers/food/snacks/boiledspaghetti + ) + result = /obj/item/reagent_containers/food/snacks/soup/chicken_noodle_soup + +/datum/recipe/microwave/cornchowder + reagents = list("water" = 10, "cream" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/grown/corn, + /obj/item/reagent_containers/food/snacks/grown/potato, + /obj/item/reagent_containers/food/snacks/grown/carrot, + /obj/item/reagent_containers/food/snacks/bacon + ) + result = /obj/item/reagent_containers/food/snacks/soup/cornchowder + +/datum/recipe/microwave/meatball_noodles + reagents = list("water" = 10) + items = list( + /obj/item/reagent_containers/food/snacks/cutlet, + /obj/item/reagent_containers/food/snacks/cutlet, + /obj/item/reagent_containers/food/snacks/grown/onion, + /obj/item/reagent_containers/food/snacks/grown/peanuts, + /obj/item/reagent_containers/food/snacks/meatball, + /obj/item/reagent_containers/food/snacks/meatball, + /obj/item/reagent_containers/food/snacks/spaghetti + ) + result = /obj/item/reagent_containers/food/snacks/soup/meatball_noodles + +/datum/recipe/microwave/seedsoup + reagents = list("water" = 10, "vinegar" = 10) + items = list( + /obj/item/seeds/sunflower, + /obj/item/seeds/poppy/lily, + /obj/item/seeds/ambrosia + ) + result = /obj/item/reagent_containers/food/snacks/soup/seedsoup + +/datum/recipe/microwave/beanstew + reagents = list("water" = 10) + items = list( + /obj/item/reagent_containers/food/snacks/beans, + /obj/item/reagent_containers/food/snacks/grown/cabbage, + /obj/item/reagent_containers/food/snacks/grown/tomato, + /obj/item/reagent_containers/food/snacks/grown/onion, + /obj/item/reagent_containers/food/snacks/grown/chili, + /obj/item/reagent_containers/food/snacks/grown/corn + ) + result = /obj/item/reagent_containers/food/snacks/soup/beanstew + +/datum/recipe/microwave/oatstew + reagents = list("water" = 10) + items = list( + /obj/item/reagent_containers/food/snacks/grown/oat, + /obj/item/reagent_containers/food/snacks/grown/potato/sweet, + /obj/item/reagent_containers/food/snacks/grown/parsnip, + /obj/item/reagent_containers/food/snacks/grown/carrot + ) + result = /obj/item/reagent_containers/food/snacks/soup/oatstew + +/datum/recipe/microwave/hong_kong_borscht + reagents = list("water" = 10, "soysauce" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/grown/tomato, + /obj/item/reagent_containers/food/snacks/grown/cabbage, + /obj/item/reagent_containers/food/snacks/grown/onion, + /obj/item/reagent_containers/food/snacks/grown/carrot, + /obj/item/reagent_containers/food/snacks/cutlet + ) + result = /obj/item/reagent_containers/food/snacks/soup/hong_kong_borscht + +/datum/recipe/microwave/hong_kong_macaroni + reagents = list("water" = 10, "cream" = 10) + items = list( + /obj/item/reagent_containers/food/snacks/boiledspaghetti, + /obj/item/reagent_containers/food/snacks/cutlet, + /obj/item/reagent_containers/food/snacks/bacon + ) + result = /obj/item/reagent_containers/food/snacks/soup/hong_kong_macaroni + /datum/recipe/microwave/boiledslimeextract reagents = list("water" = 5) items = list( @@ -587,29 +889,127 @@ items = list(/obj/item/reagent_containers/food/snacks/grown/whitebeet, /obj/item/reagent_containers/food/snacks/grown/cabbage) result = /obj/item/reagent_containers/food/snacks/soup/beetsoup +/datum/recipe/microwave/salad + items = list( + /obj/item/reagent_containers/food/snacks/grown/cabbage, + /obj/item/reagent_containers/food/snacks/grown/cabbage + ) + result = /obj/item/reagent_containers/food/snacks/salad +/datum/recipe/microwave/antipasto_salad + items = list( + /obj/item/reagent_containers/food/snacks/grown/cabbage, + /obj/item/reagent_containers/food/snacks/grown/cabbage, + /obj/item/reagent_containers/food/snacks/grown/olive, + /obj/item/reagent_containers/food/snacks/grown/tomato, + /obj/item/reagent_containers/food/snacks/cutlet, + /obj/item/reagent_containers/food/snacks/cheesewedge + ) + result = /obj/item/reagent_containers/food/snacks/salad/antipasto + +/datum/recipe/microwave/caesar_salad + reagents = list("oliveoil" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/grown/cabbage, + /obj/item/reagent_containers/food/snacks/onion_slice/red, + /obj/item/reagent_containers/food/snacks/cheesewedge, + /obj/item/reagent_containers/food/snacks/breadslice + ) + result = /obj/item/reagent_containers/food/snacks/salad/caesar + +/datum/recipe/microwave/citrusdelight + items = list( + /obj/item/reagent_containers/food/snacks/grown/citrus/lime, + /obj/item/reagent_containers/food/snacks/grown/citrus/orange, + /obj/item/reagent_containers/food/snacks/grown/citrus/lemon + ) + result = /obj/item/reagent_containers/food/snacks/salad/citrusdelight + +/datum/recipe/microwave/fruitsalad + items = list( + /obj/item/reagent_containers/food/snacks/grown/citrus/orange, + /obj/item/reagent_containers/food/snacks/grown/apple, + /obj/item/reagent_containers/food/snacks/grown/grapes, + /obj/item/reagent_containers/food/snacks/watermelonslice + ) + result = /obj/item/reagent_containers/food/snacks/salad/fruit + +/datum/recipe/microwave/greek_salad + reagents = list("oliveoil" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/grown/olive, + /obj/item/reagent_containers/food/snacks/grown/tomato, + /obj/item/reagent_containers/food/snacks/onion_slice/red, + /obj/item/reagent_containers/food/snacks/onion_slice/red, + /obj/item/reagent_containers/food/snacks/cheesewedge, + /obj/item/reagent_containers/food/snacks/cheesewedge + ) + result = /obj/item/reagent_containers/food/snacks/salad/greek + +/datum/recipe/microwave/junglesalad + items = list( + /obj/item/reagent_containers/food/snacks/grown/apple, + /obj/item/reagent_containers/food/snacks/grown/grapes, + /obj/item/reagent_containers/food/snacks/grown/banana, + /obj/item/reagent_containers/food/snacks/grown/banana, + /obj/item/reagent_containers/food/snacks/watermelonslice, + /obj/item/reagent_containers/food/snacks/watermelonslice + ) + result = /obj/item/reagent_containers/food/snacks/salad/jungle + +/datum/recipe/microwave/kale_salad + reagents = list("oliveoil" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/grown/carrot, + /obj/item/reagent_containers/food/snacks/grown/cabbage, + /obj/item/reagent_containers/food/snacks/onion_slice/red, + /obj/item/reagent_containers/food/snacks/onion_slice/red + ) + result = /obj/item/reagent_containers/food/snacks/salad/kale + +/datum/recipe/microwave/potato_salad + reagents = list("mayonnaise" = 5) + items = list( + /obj/item/reagent_containers/food/snacks/grown/potato, + /obj/item/reagent_containers/food/snacks/grown/potato, + /obj/item/reagent_containers/food/snacks/boiledegg + ) + result = /obj/item/reagent_containers/food/snacks/salad/potato + +/datum/recipe/microwave/melonfruitbowl + items = list( + /obj/item/reagent_containers/food/snacks/grown/watermelon, + /obj/item/reagent_containers/food/snacks/grown/apple, + /obj/item/reagent_containers/food/snacks/grown/ambrosia, + /obj/item/reagent_containers/food/snacks/grown/banana, + /obj/item/reagent_containers/food/snacks/grown/citrus/orange, + /obj/item/reagent_containers/food/snacks/grown/citrus/lemon + ) + result = /obj/item/reagent_containers/food/snacks/salad/melonfruitbowl + + /datum/recipe/microwave/herbsalad items = list(/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, /obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, /obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, /obj/item/reagent_containers/food/snacks/grown/apple) - result = /obj/item/reagent_containers/food/snacks/herbsalad + result = /obj/item/reagent_containers/food/snacks/salad/herb /datum/recipe/microwave/herbsalad/make_food(obj/container) - var/obj/item/reagent_containers/food/snacks/herbsalad/being_cooked = ..() + var/obj/item/reagent_containers/food/snacks/salad/herb/being_cooked = ..() being_cooked.reagents.del_reagent("toxin") return being_cooked /datum/recipe/microwave/aesirsalad items = list(/obj/item/reagent_containers/food/snacks/grown/ambrosia/deus, /obj/item/reagent_containers/food/snacks/grown/ambrosia/deus, /obj/item/reagent_containers/food/snacks/grown/ambrosia/deus, /obj/item/reagent_containers/food/snacks/grown/apple/gold) - result = /obj/item/reagent_containers/food/snacks/aesirsalad + result = /obj/item/reagent_containers/food/snacks/salad/aesir /datum/recipe/microwave/validsalad items = list(/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, /obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, /obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, /obj/item/reagent_containers/food/snacks/grown/potato, /obj/item/reagent_containers/food/snacks/meatball) - result = /obj/item/reagent_containers/food/snacks/validsalad + result = /obj/item/reagent_containers/food/snacks/salad/valid /datum/recipe/microwave/validsalad/make_food(obj/container) - var/obj/item/reagent_containers/food/snacks/validsalad/being_cooked = ..() + var/obj/item/reagent_containers/food/snacks/salad/valid/being_cooked = ..() being_cooked.reagents.del_reagent("toxin") return being_cooked diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_table.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_table.dm index 110cd9314a8e..c13c81bb5ab0 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_table.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_table.dm @@ -45,7 +45,7 @@ /datum/reagent/slimejelly = 5, /obj/item/reagent_containers/food/snacks/bun = 1, ) - result = list(/obj/item/reagent_containers/food/snacks/jellyburger/slime) + result = list(/obj/item/reagent_containers/food/snacks/burger/jelly/slime) category = CAT_FOOD subcategory = CAT_SANDWICH @@ -55,7 +55,7 @@ /datum/reagent/consumable/cherryjelly = 5, /obj/item/reagent_containers/food/snacks/bun = 1, ) - result = list(/obj/item/reagent_containers/food/snacks/jellyburger/cherry) + result = list(/obj/item/reagent_containers/food/snacks/burger/jelly/cherry) category = CAT_FOOD subcategory = CAT_SANDWICH @@ -65,7 +65,7 @@ /obj/item/melee/baseball_bat = 1, /obj/item/reagent_containers/food/snacks/bun = 1, ) - result = list(/obj/item/reagent_containers/food/snacks/baseballburger) + result = list(/obj/item/reagent_containers/food/snacks/burger/baseball) category = CAT_FOOD subcategory = CAT_SANDWICH diff --git a/code/modules/games/cards.dm b/code/modules/games/cards.dm index 43088af133fa..e8ee0cd1e05c 100644 --- a/code/modules/games/cards.dm +++ b/code/modules/games/cards.dm @@ -239,6 +239,9 @@ /obj/item/deck/attack_self() deckshuffle() +/obj/item/deck/AltClick() + deckshuffle() + /obj/item/deck/verb/verb_shuffle() if(!isobserver(usr)) set category = "Object" @@ -249,7 +252,7 @@ /obj/item/deck/proc/deckshuffle() var/mob/living/user = usr - if(cooldown < world.time - 5 SECONDS) + if(cooldown < world.time - 1 SECONDS) cards = shuffle(cards) user.visible_message("[user] shuffles [src].") playsound(user, 'sound/items/cardshuffle.ogg', 50, 1) diff --git a/code/modules/games/tarot.dm b/code/modules/games/tarot.dm index b176bbd78bea..da99f76b2fd3 100644 --- a/code/modules/games/tarot.dm +++ b/code/modules/games/tarot.dm @@ -15,7 +15,7 @@ /obj/item/deck/tarot/deckshuffle() var/mob/living/user = usr - if(cooldown < world.time - 5 SECONDS) + if(cooldown < world.time - 1 SECONDS) var/list/newcards = list() while(cards.len) var/datum/playingcard/P = pick(cards) @@ -28,3 +28,4 @@ playsound(user, 'sound/items/cardshuffle.ogg', 50, 1) user.visible_message("[user] shuffles [src].", "You shuffle [src].") cooldown = world.time + diff --git a/code/modules/hydroponics/grown.dm b/code/modules/hydroponics/grown.dm index 2d961a3cc557..8ff81d93954b 100644 --- a/code/modules/hydroponics/grown.dm +++ b/code/modules/hydroponics/grown.dm @@ -86,6 +86,8 @@ for(var/i = 1 to (slices_num - slices_lost)) var/obj/slice = new slice_path (loc) reagents.trans_to(slice, reagents_per_slice) + slice.pixel_x = rand(-7, 7) + slice.pixel_y = rand(-7, 7) qdel(src) return ..() diff --git a/code/modules/instruments/songs/_song_ui.dm b/code/modules/instruments/songs/_song_ui.dm index 6e9bf9fe01fd..5d7fa1f19312 100644 --- a/code/modules/instruments/songs/_song_ui.dm +++ b/code/modules/instruments/songs/_song_ui.dm @@ -61,7 +61,7 @@ if("import") var/t = "" do - t = html_encode(input(usr, "Please paste the entire song, formatted:", text("[]", name), t) as message) + t = html_encode(input(usr, "Please paste the entire song, formatted:", "[name]", t) as message) if(!in_range(parent, usr)) return diff --git a/code/modules/mining/lavaland/loot/bubblegum_loot.dm b/code/modules/mining/lavaland/loot/bubblegum_loot.dm index b217e2a7d332..5ce83a191e53 100644 --- a/code/modules/mining/lavaland/loot/bubblegum_loot.dm +++ b/code/modules/mining/lavaland/loot/bubblegum_loot.dm @@ -16,18 +16,12 @@ /obj/structure/closet/crate/necropolis/bubblegum/bait/populate_contents() return -/obj/structure/closet/crate/necropolis/bubblegum/bait/open(by_hand) - . = ..() - for(var/obj/effect/bubblegum_trigger/B in contents) - B.targets_to_fuck_up += usr - B.activate() - /obj/effect/bubblegum_trigger var/list/targets_to_fuck_up = list() /obj/effect/bubblegum_trigger/Initialize(mapload, target_list) . = ..() - addtimer(CALLBACK(src, PROC_REF(activate)), 15 SECONDS) //We try to auto engage the fun 15 seconds after death, or when manually opened, whichever comes first. If for some strange reason the target list is empty, we'll trigger when opened + addtimer(CALLBACK(src, PROC_REF(activate)), 15 SECONDS) //We try to auto engage the fun 15 seconds after death. targets_to_fuck_up = target_list /obj/effect/bubblegum_trigger/proc/activate() diff --git a/code/modules/mining/lavaland/loot/hierophant_loot.dm b/code/modules/mining/lavaland/loot/hierophant_loot.dm index 5fa10329ad20..383896ed99be 100644 --- a/code/modules/mining/lavaland/loot/hierophant_loot.dm +++ b/code/modules/mining/lavaland/loot/hierophant_loot.dm @@ -52,7 +52,7 @@ if(world.time < timer) return - if(!is_mining_level(user.z) && !iswizard(user)) //Will only spawn a few sparks if not on mining z level, unless a wizard uses it. + if((!is_mining_level(user.z) && !iswizard(user)) || istype(get_area(user), /area/ruin/space/bubblegum_arena)) //Will only spawn a few sparks if not on mining z level, unless a wizard uses it. timer = world.time + cooldown_time user.visible_message("[user]'s hierophant club malfunctions!") do_sparks(5, FALSE, user) diff --git a/code/modules/mining/machine_stacking.dm b/code/modules/mining/machine_stacking.dm index 6e591cce4136..ada5b502a6ba 100644 --- a/code/modules/mining/machine_stacking.dm +++ b/code/modules/mining/machine_stacking.dm @@ -31,14 +31,14 @@ if(!machine) return - dat += text("Stacking unit console

") + dat += "Stacking unit console

" for(var/O in machine.stack_list) s = machine.stack_list[O] if(s.amount > 0) - dat += text("[capitalize(s.name)]: [s.amount] Release
") + dat += "[capitalize(s.name)]: [s.amount] Release
" - dat += text("
Stacking: [machine.stack_amt]

") + dat += "
Stacking: [machine.stack_amt]

" user << browse("[dat]", "window=console_stacking_machine") diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index 19321fad7a7d..459ceec08b2d 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -91,7 +91,7 @@ EQUIPMENT("Soap", /obj/item/soap/nanotrasen, 200), EQUIPMENT("Space Cash", /obj/item/stack/spacecash/c200, 2000), EQUIPMENT("Whiskey", /obj/item/reagent_containers/food/drinks/bottle/whiskey, 100), - EQUIPMENT("HRD-MDE Project Box", /obj/item/storage/box/hardmode_box, 5000) //I want miners have to pay a lot to get this, but be set once they do. + EQUIPMENT("HRD-MDE Project Box", /obj/item/storage/box/hardmode_box, 3500) //I want miners have to pay a lot to get this, but be set once they do. ) prize_list["Extra"] = list() // Used in child vendors @@ -342,8 +342,8 @@ EQUIPMENT("Medical Marijuana", /obj/item/storage/fancy/cigarettes/cigpack_med, 250), EQUIPMENT("Cigar", /obj/item/clothing/mask/cigarette/cigar/havana, 150), EQUIPMENT("Box of matches", /obj/item/storage/box/matches, 50), - EQUIPMENT("Cheeseburger", /obj/item/reagent_containers/food/snacks/cheeseburger, 150), - EQUIPMENT("Big Burger", /obj/item/reagent_containers/food/snacks/bigbiteburger, 250), + EQUIPMENT("Cheeseburger", /obj/item/reagent_containers/food/snacks/burger/cheese, 150), + EQUIPMENT("Big Burger", /obj/item/reagent_containers/food/snacks/burger/bigbite, 250), EQUIPMENT("Recycled Prisoner", /obj/item/reagent_containers/food/snacks/soylentgreen, 500), EQUIPMENT("Crayons", /obj/item/storage/fancy/crayons, 350), EQUIPMENT("Plushie", /obj/random/plushie, 750), diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm index 47a0b2a305b3..4a199cd11b35 100644 --- a/code/modules/mining/ores_coins.dm +++ b/code/modules/mining/ores_coins.dm @@ -99,6 +99,7 @@ singular_name = "sand pile" points = 1 refined_type = /obj/item/stack/sheet/glass + merge_type = /obj/item/stack/ore/glass materials = list(MAT_GLASS=MINERAL_MATERIAL_AMOUNT) GLOBAL_LIST_INIT(sand_recipes, list(\ diff --git a/code/modules/mining/satchel_ore_boxdm.dm b/code/modules/mining/satchel_ore_boxdm.dm index 55b64734c0b0..ed12dc875af8 100644 --- a/code/modules/mining/satchel_ore_boxdm.dm +++ b/code/modules/mining/satchel_ore_boxdm.dm @@ -39,7 +39,7 @@ show_contents(user) /obj/structure/ore_box/proc/show_contents(mob/user) - var/dat = text("The contents of the ore box reveal...
") + var/dat = "The contents of the ore box reveal...
" var/list/assembled = list() for(var/obj/item/stack/ore/O in src) assembled[O.type] += O.amount @@ -47,7 +47,7 @@ var/obj/item/stack/ore/O = type dat += "[initial(O.name)] - [assembled[type]]
" - dat += text("

Empty box") + dat += "

Empty box" var/datum/browser/popup = new(user, "orebox", name, 400, 400) popup.set_content(dat) popup.open(0) diff --git a/code/modules/mob/camera/camera_mob.dm b/code/modules/mob/camera/camera_mob.dm index e7497e58920d..f9ec7ef37d6f 100644 --- a/code/modules/mob/camera/camera_mob.dm +++ b/code/modules/mob/camera/camera_mob.dm @@ -11,6 +11,7 @@ invisibility = 101 // No one can see us sight = SEE_SELF move_on_shuttle = FALSE + flags_2 = IMMUNE_TO_SHUTTLECRUSH_2 /mob/camera/experience_pressure_difference() return diff --git a/code/modules/mob/dead/dead_death.dm b/code/modules/mob/dead/dead_death.dm index c4cedcbdaf15..e9b6eecdc30c 100644 --- a/code/modules/mob/dead/dead_death.dm +++ b/code/modules/mob/dead/dead_death.dm @@ -6,3 +6,4 @@ /mob/dead move_resist = INFINITY + flags_2 = IMMUNE_TO_SHUTTLECRUSH_2 diff --git a/code/modules/mob/dead/observer/observer_base.dm b/code/modules/mob/dead/observer/observer_base.dm index 81efa5c8c9c1..05bc4dbfec70 100644 --- a/code/modules/mob/dead/observer/observer_base.dm +++ b/code/modules/mob/dead/observer/observer_base.dm @@ -32,6 +32,8 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER) var/list/data_hud_seen = list() var/ghost_orbit = GHOST_ORBIT_CIRCLE var/health_scan = FALSE //does the ghost have health scanner mode on? by default it should be off + ///toggle for ghost gas analyzer + var/gas_analyzer = FALSE var/datum/orbit_menu/orbit_menu /mob/dead/observer/New(mob/body=null, flags=1) @@ -528,6 +530,18 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp to_chat(src, "Health scan enabled.") health_scan = TRUE +/mob/dead/observer/verb/toggle_gas_anaylzer() + set name = "Toggle Gas Analyzer" + set desc = "Toggles wether you can anaylze gas contents on click" + set category = "Ghost" + + if(gas_analyzer) + to_chat(src, "Gas Analyzer disabled.") + gas_analyzer = FALSE + else + to_chat(src, "Gas Analyzer enabled. Click on a pipe to analyze.") + gas_analyzer = TRUE + /mob/dead/observer/verb/analyze_air() set name = "Analyze Air" set category = "Ghost" diff --git a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm index dbef1fd335eb..31240725f069 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm @@ -21,7 +21,7 @@ //This is fine right now, if we're adding organ specific damage this needs to be updated /mob/living/carbon/alien/humanoid/Initialize(mapload) if(name == "alien") - name = text("alien ([rand(1, 1000)])") + name = "alien ([rand(1, 1000)])" real_name = name add_language("Xenomorph") add_language("Hivemind") diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index b2d121be6267..d83f4de7f2c9 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -1347,3 +1347,8 @@ so that different stomachs can handle things in different ways VB*/ if(wear_suit.flags_inv & HIDEGLOVES) clean_hands = FALSE ..(clean_hands, clean_mask, clean_feet) + +/mob/living/carbon/fall_and_crush(turf/target_turf, crush_damage, should_crit, crit_damage_factor, datum/tilt_crit/forced_crit, weaken_time, knockdown_time, ignore_gravity, should_rotate = TRUE, angle) + // keep most of what's passed in, but don't change the angle + . = ..(target_turf, crush_damage, should_crit, crit_damage_factor, forced_crit, weaken_time, knockdown_time, should_rotate = FALSE, rightable = FALSE) + KnockDown(10 SECONDS) diff --git a/code/modules/mob/living/carbon/carbon_emote.dm b/code/modules/mob/living/carbon/carbon_emote.dm index 7e67aad5c264..3fcba428c13d 100644 --- a/code/modules/mob/living/carbon/carbon_emote.dm +++ b/code/modules/mob/living/carbon/carbon_emote.dm @@ -163,20 +163,28 @@ message = "twirls something around in their hand." hands_use_check = TRUE -/datum/emote/living/carbon/twirl/can_run_emote(mob/living/user, status_check, intentional) - . = ..() - if(!.) - return +/datum/emote/living/carbon/twirl/run_emote(mob/user, params, type_override, intentional) - if(user.l_hand || user.r_hand) + if(!(user.get_active_hand() || user.get_inactive_hand())) + to_chat(user, "You need something in your hand to use this emote!") return TRUE - to_chat(user, "You need something in your hand to use this emote!") - return FALSE - -/datum/emote/living/carbon/twirl/run_emote(mob/user, params, type_override, intentional) + var/obj/item/thing + + if(user.get_active_hand()) + thing = user.get_active_hand() + else + thing = user.get_inactive_hand() + + if(istype(thing, /obj/item/grab)) + var/obj/item/grab/grabbed = thing + message = "twirls [grabbed.affecting.name] around!" + grabbed.affecting.emote("spin") + else if(!(thing.flags & ABSTRACT)) + message = "twirls [thing] around in their hand!" + else + to_chat(user, "You cannot twirl [thing]!") + return TRUE - var/obj/item/thing = user.l_hand || user.r_hand - message = "twirls [thing] around in their hand!" . = ..() message = initial(message) diff --git a/code/modules/mob/living/carbon/examine.dm b/code/modules/mob/living/carbon/examine.dm index f9991c2e7145..f6dcb76dd2db 100644 --- a/code/modules/mob/living/carbon/examine.dm +++ b/code/modules/mob/living/carbon/examine.dm @@ -247,7 +247,10 @@ msg += "[p_they(TRUE)] look[p_s()] absolutely soaked.\n" if(nutrition < NUTRITION_LEVEL_HYPOGLYCEMIA) - msg += "[p_they(TRUE)] [p_are()] severely malnourished.\n" + if(ismachineperson(src)) + msg += "[p_their(TRUE)] power indicator is flashing red.\n" + else + msg += "[p_they(TRUE)] [p_are()] severely malnourished.\n" if(HAS_TRAIT(src, TRAIT_FAT)) msg += "[p_they(TRUE)] [p_are()] morbidly obese.\n" diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index f70deb5ab420..74113625e2ea 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -21,6 +21,10 @@ var/lip_color = "white" var/age = 30 //Player's age (pure fluff) + /// Players' height (more fluff) + var/height = "average height" + /// Players physique (even MORE fluff) + var/physique = "average" var/underwear = "Nude" //Which underwear the player wants var/undershirt = "Nude" //Which undershirt the player wants @@ -29,10 +33,10 @@ //Equipment slots var/obj/item/clothing/under/w_uniform = null - var/obj/item/shoes = null + var/obj/item/clothing/shoes = null var/obj/item/belt = null - var/obj/item/gloves = null - var/obj/item/glasses = null + var/obj/item/clothing/gloves = null + var/obj/item/clothing/glasses = null var/obj/item/l_ear = null var/obj/item/r_ear = null var/obj/item/wear_id = null diff --git a/code/modules/mob/living/carbon/human/human_examine.dm b/code/modules/mob/living/carbon/human/human_examine.dm index 508c33a00c34..e6ff0fde85ba 100644 --- a/code/modules/mob/living/carbon/human/human_examine.dm +++ b/code/modules/mob/living/carbon/human/human_examine.dm @@ -54,18 +54,11 @@ break if(skip_jumpsuit && skip_face || HAS_TRAIT(src, TRAIT_NOEXAMINE)) //either obscured or on the nospecies list msg += "!" //omit the species when examining - else if(displayed_species == "Slime People") //snowflakey because Slime People are defined as a plural - msg += ", a slime person!" else - // do all this extra stuff because byond's text macros get confused by whatever comes between the species name and the article, - // so we can't just do \a - var/article_override = dna?.species.article_override - var/article = article_override - if(!article_override) - article = starts_with_vowel(displayed_species) ? "an" : "a" - - msg += ", [article] [lowertext(displayed_species)]!" - + var/species_name = lowertext(displayed_species) + if(displayed_species == "Slime People") //snowflakey because Slime People are defined as a plural + species_name = "slime person" + msg += ", \a [height] [species_name] with \a [physique] physique!" return msg /mob/living/carbon/human/examine_start_damage_block(skip_gloves = FALSE, skip_suit_storage = FALSE, skip_jumpsuit = FALSE, skip_shoes = FALSE, skip_mask = FALSE, skip_ears = FALSE, skip_eyes = FALSE, skip_face = FALSE) diff --git a/code/modules/mob/living/carbon/human/species/_species.dm b/code/modules/mob/living/carbon/human/species/_species.dm index 32441badbd12..4a4a36d0d392 100644 --- a/code/modules/mob/living/carbon/human/species/_species.dm +++ b/code/modules/mob/living/carbon/human/species/_species.dm @@ -325,8 +325,8 @@ if(HAS_TRAIT(H, TRAIT_FAT)) . += (1.5 - flight) - if(H.bodytemperature < H.dna.species.cold_level_1 && !(HAS_TRAIT(H, TRAIT_RESISTCOLD))) - . += (BODYTEMP_COLD_DAMAGE_LIMIT - H.bodytemperature) / COLD_SLOWDOWN_FACTOR + if(H.bodytemperature < H.dna.species.cold_level_1 && !HAS_TRAIT(H, TRAIT_RESISTCOLD)) + . += (H.dna.species.cold_level_1 - H.bodytemperature) / COLD_SLOWDOWN_FACTOR var/leftover = . . = round_down(. * SLOWDOWN_MULTIPLIER) / SLOWDOWN_MULTIPLIER //This allows us to round in values of 0.5 A slowdown of 0.55 becomes 1.10, which is rounded to 1, then reduced to 0.5 diff --git a/code/modules/mob/living/carbon/human/species/machine.dm b/code/modules/mob/living/carbon/human/species/machine.dm index 6f75c43a8012..aa4d306a9add 100644 --- a/code/modules/mob/living/carbon/human/species/machine.dm +++ b/code/modules/mob/living/carbon/human/species/machine.dm @@ -127,6 +127,28 @@ H.update_hair() H.update_fhair() +/datum/species/machine/handle_life(mob/living/carbon/human/H) // Handles IPC starvation + if(isLivingSSD(H)) // We don't want AFK people dying from this + return + if(H.nutrition >= NUTRITION_LEVEL_HYPOGLYCEMIA) + return + + var/obj/item/organ/internal/cell/microbattery = H.get_organ_slot("heart") + if(!istype(microbattery)) //Maybe they're powered by an abductor gland or sheer force of will + return + if(prob(6)) + to_chat(H, "Error 74: Microbattery critical malfunction, likely cause: Extended strain.") + microbattery.receive_damage(4, TRUE) + else if(prob(4)) + H.Weaken(6 SECONDS) + H.Stuttering(20 SECONDS) + to_chat(H, "Power critical, shutting down superfluous functions.") + H.emote("collapse") + microbattery.receive_damage(2, TRUE) + else if(prob(4)) + to_chat(H, "Redirecting excess power from servos to vital components.") + H.Slowed(rand(15 SECONDS, 32 SECONDS)) + // Allows IPC's to change their monitor display /datum/action/innate/change_monitor name = "Change Monitor" diff --git a/code/modules/mob/living/carbon/superheroes.dm b/code/modules/mob/living/carbon/superheroes.dm index 3fa20d25a33e..ba0c7a9942a9 100644 --- a/code/modules/mob/living/carbon/superheroes.dm +++ b/code/modules/mob/living/carbon/superheroes.dm @@ -8,7 +8,6 @@ var/desc var/class var/list/default_spells = list() - var/activated = FALSE //for wishgranters to not give an option if someone already has it. /datum/superheroes/proc/create(mob/living/carbon/human/H) assign_mutations(H) diff --git a/code/modules/mob/living/silicon/ai/ai_mob.dm b/code/modules/mob/living/silicon/ai/ai_mob.dm index ae0fcb3f72bd..7394e6cd6ad2 100644 --- a/code/modules/mob/living/silicon/ai/ai_mob.dm +++ b/code/modules/mob/living/silicon/ai/ai_mob.dm @@ -104,6 +104,9 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( var/acceleration = 1 var/tracking = FALSE //this is 1 if the AI is currently tracking somebody, but the track has not yet been completed. + /// If true, this AI core can use the teleporter. + var/allow_teleporter = FALSE + var/obj/machinery/camera/portable/builtInCamera var/obj/structure/AIcore/deactivated/linked_core //For exosuit control @@ -268,7 +271,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( ..() if(statpanel("Status")) if(stat) - stat(null, text("Systems nonfunctional")) + stat(null, "Systems nonfunctional") return show_borg_info() @@ -279,7 +282,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( for(var/cat in temp_alarm_list) if(!(cat in alarms_listend_for)) continue - dat += text("[]
\n", cat) + dat += "[cat]
\n" var/list/list/L = temp_alarm_list[cat].Copy() for(var/alarm in L) var/list/list/alm = L[alarm].Copy() @@ -297,12 +300,12 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( for(var/cam in C) var/obj/machinery/camera/I = locateUID(cam) if(!QDELETED(I)) - dat2 += text("[][]", (dat2 == "") ? "" : " | ", I.c_tag) - dat += text("-- [] ([])", area_name, (dat2 != "") ? dat2 : "No Camera") + dat2 += "[(dat2 == "") ? "" : " | "][I.c_tag]" + dat += "-- [area_name] ([(dat2 != "") ? dat2 : "No Camera"])" else - dat += text("-- [] (No Camera)", area_name) + dat += "-- [area_name] (No Camera)" if(sources.len > 1) - dat += text("- [] sources", sources.len) + dat += "- [length(sources)] sources" dat += "
\n" if(!L.len) dat += "-- All Systems Nominal
\n" @@ -313,7 +316,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( src << browse(dat_text, "window=aialerts&can_close=0") /mob/living/silicon/ai/proc/show_borg_info() - stat(null, text("Connected cyborgs: [connected_robots.len]")) + stat(null, "Connected cyborgs: [connected_robots.len]") for(var/thing in connected_robots) var/mob/living/silicon/robot/R = thing var/robot_status = "Nominal" @@ -324,8 +327,8 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( // Name, Health, Battery, Module, Area, and Status! Everything an AI wants to know about its borgies! var/area/A = get_area(R) var/area_name = A ? sanitize(A.name) : "Unknown" - stat(null, text("[R.name] | S.Integrity: [R.health]% | Cell: [R.cell ? "[R.cell.charge] / [R.cell.maxcharge]" : "Empty"] | \ - Module: [R.designation] | Loc: [area_name] | Status: [robot_status]")) + stat(null, "[R.name] | S.Integrity: [R.health]% | Cell: [R.cell ? "[R.cell.charge] / [R.cell.maxcharge]" : "Empty"] | \ + Module: [R.designation] | Loc: [area_name] | Status: [robot_status]") /mob/living/silicon/ai/rename_character(oldname, newname) if(!..(oldname, newname)) @@ -684,7 +687,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( if(href_list["mach_close"]) if(href_list["mach_close"] == "aialerts") viewalerts = FALSE - var/t1 = text("window=[]", href_list["mach_close"]) + var/t1 = "window=[href_list["mach_close"]]" unset_machine() src << browse(null, t1) if(href_list["switchcamera"]) @@ -864,7 +867,7 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( for(var/thing in O) var/obj/machinery/camera/I = locateUID(thing) if(!QDELETED(I)) - dat2 += text("[][]", (!foo) ? "" : " | ", I.c_tag) //I'm not fixing this shit... + dat2 += "[(!foo) ? "" : " | "][I.c_tag]" //I'm not fixing this shit... foo = 1 queueAlarm(text ("--- [] alarm detected in []! ([])", class, A.name, dat2), class) else @@ -1518,4 +1521,11 @@ GLOBAL_LIST_INIT(ai_verbs_default, list( stored_locations[location_number] = eyeobj.loc return TRUE +/mob/living/silicon/ai/ghostize(can_reenter_corpse) + var/old_turf = get_turf(eyeobj) + . = ..() + if(isobserver(.)) + var/mob/dead/observer/ghost = . + ghost.forceMove(old_turf) + #undef TEXT_ANNOUNCEMENT_COOLDOWN diff --git a/code/modules/mob/living/silicon/ai/latejoin.dm b/code/modules/mob/living/silicon/ai/latejoin.dm index 0824a740a646..e198fc92b476 100644 --- a/code/modules/mob/living/silicon/ai/latejoin.dm +++ b/code/modules/mob/living/silicon/ai/latejoin.dm @@ -33,6 +33,7 @@ GLOBAL_LIST_EMPTY(empty_playable_ai_cores) continue O.on_target_cryo() + view_core() // Ghost the current player and disallow them to return to the body if(TOO_EARLY_TO_GHOST) ghostize(FALSE) diff --git a/code/modules/mob/living/silicon/robot/misc_robot_items.dm b/code/modules/mob/living/silicon/robot/misc_robot_items.dm index 5a82df5749f3..aae4bbfed089 100644 --- a/code/modules/mob/living/silicon/robot/misc_robot_items.dm +++ b/code/modules/mob/living/silicon/robot/misc_robot_items.dm @@ -38,7 +38,7 @@ n_name = copytext(n_name, 1, 32) if(( get_dist(user,paper) <= 1 && user.stat == 0)) - paper.name = "paper[(n_name ? text("- '[n_name]'") : null)]" + paper.name = "paper[(n_name ? "- '[n_name]'" : null)]" add_fingerprint(user) return diff --git a/code/modules/mob/living/silicon/robot/robot_mob.dm b/code/modules/mob/living/silicon/robot/robot_mob.dm index 1dbe7d2adbee..d33d9678c7a5 100644 --- a/code/modules/mob/living/silicon/robot/robot_mob.dm +++ b/code/modules/mob/living/silicon/robot/robot_mob.dm @@ -621,7 +621,7 @@ GLOBAL_LIST_INIT(robot_verbs_default, list( for(var/cat in temp_alarm_list) if(!(cat in alarms_listend_for)) continue - dat += text("[cat]
\n") + dat += "[cat]
\n" var/list/list/L = temp_alarm_list[cat].Copy() for(var/alarm in L) var/list/list/alm = L[alarm].Copy() @@ -633,7 +633,7 @@ GLOBAL_LIST_INIT(robot_verbs_default, list( L -= alarm continue dat += "" - dat += text("-- [area_name]") + dat += "-- [area_name]" dat += "
\n" if(!L.len) dat += "-- All Systems Nominal
\n" @@ -675,9 +675,9 @@ GLOBAL_LIST_INIT(robot_verbs_default, list( // this function displays the cyborgs current cell charge in the stat panel /mob/living/silicon/robot/proc/show_cell_power() if(cell) - stat(null, text("Charge Left: [cell.charge]/[cell.maxcharge]")) + stat(null, "Charge Left: [cell.charge]/[cell.maxcharge]") else - stat(null, text("No Cell Inserted!")) + stat(null, "No Cell Inserted!") /mob/living/silicon/robot/proc/show_gps_coords() if(locate(/obj/item/gps/cyborg) in module.modules) @@ -1122,7 +1122,7 @@ GLOBAL_LIST_INIT(robot_verbs_default, list( return 1 if(href_list["mach_close"]) - var/t1 = text("window=[href_list["mach_close"]]") + var/t1 = "window=[href_list["mach_close"]]" unset_machine() src << browse(null, t1) return 1 diff --git a/code/modules/mob/living/simple_animal/bot/floorbot.dm b/code/modules/mob/living/simple_animal/bot/floorbot.dm index bdbc065549cf..80cee6199cf8 100644 --- a/code/modules/mob/living/simple_animal/bot/floorbot.dm +++ b/code/modules/mob/living/simple_animal/bot/floorbot.dm @@ -19,7 +19,6 @@ window_name = "Automatic Station Floor Repairer v1.1" var/process_type //Determines what to do when process_scan() recieves a target. See process_scan() for details. - var/targetdirection var/amount = 10 var/replacetiles = 0 var/eattiles = 0 @@ -34,7 +33,6 @@ var/toolbox_color = "" #define HULL_BREACH 1 - #define BRIDGE_MODE 2 #define FIX_TILE 3 #define AUTO_TILE 4 #define REPLACE_TILE 5 @@ -65,33 +63,65 @@ text_dehack = "You detect errors in [name] and reset [p_their()] programming." text_dehack_fail = "[name] is not responding to reset commands!" -/mob/living/simple_animal/bot/floorbot/get_controls(mob/user) - var/dat - dat += hack(user) - dat += showpai(user) - dat += "Floor Repairer Controls v1.1

" - dat += "Status: [on ? "On" : "Off"]
" - dat += "Maintenance panel panel is [open ? "opened" : "closed"]
" - dat += "Tiles left: [amount]
" - dat += "Behvaiour controls are [locked ? "locked" : "unlocked"]
" - if(!locked || issilicon(user) || user.can_admin_interact()) - dat += "Add tiles to new hull plating: [autotile ? "Yes" : "No"]
" - dat += "Replace floor tiles: [replacetiles ? "Yes" : "No"]
" - dat += "Finds tiles: [eattiles ? "Yes" : "No"]
" - dat += "Make pieces of metal into tiles when empty: [maketiles ? "Yes" : "No"]
" - dat += "Transmit notice when empty: [nag_on_empty ? "Yes" : "No"]
" - dat += "Repair damaged tiles and platings: [fixfloors ? "Yes" : "No"]
" - dat += "Traction Magnets: [anchored ? "Engaged" : "Disengaged"]
" - dat += "Patrol Station: [auto_patrol ? "Yes" : "No"]
" - var/bmode - if(targetdirection) - bmode = dir2text(targetdirection) - else - bmode = "disabled" - dat += "Bridge Mode : [bmode]
" - - return dat - +/mob/living/simple_animal/bot/floorbot/show_controls(mob/user) + ui_interact(user) + +/mob/living/simple_animal/bot/floorbot/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "BotFloor", name, 500, 520) + ui.open() + +/mob/living/simple_animal/bot/floorbot/ui_data(mob/user) + var/list/data = ..() + data["hullplating"] = autotile + data["replace"] = replacetiles + data["eat"] = eattiles + data["make"] = maketiles + data["fixfloor"] = fixfloors + data["nag_empty"] = nag_on_empty + data["magnet"] = anchored + data["tiles_amount"] = amount + return data + +/mob/living/simple_animal/bot/floorbot/ui_act(action, params, datum/tgui/ui) + if(..()) + return + var/mob/user = ui.user + if(topic_denied(user)) + to_chat(user, "[src]'s interface is not responding!") + return + add_fingerprint(user) + . = TRUE + switch(action) + if("power") + if(on) + turn_off() + else + turn_on() + if("autopatrol") + auto_patrol = !auto_patrol + bot_reset() + if("hack") + handle_hacking(usr) + if("disableremote") + remote_disabled = !remote_disabled + if("autotile") + autotile = !autotile + if("replacetiles") + replacetiles = !replacetiles + if("eattiles") + eattiles = !eattiles + if("maketiles") + maketiles = !maketiles + if("nagonempty") + nag_on_empty = !nag_on_empty + if("fixfloors") + fixfloors = !fixfloors + if("anchored") + anchored = !anchored + if("ejectpai") + ejectpai() /mob/living/simple_animal/bot/floorbot/attackby(obj/item/W , mob/user, params) if(istype(W, /obj/item/stack/tile/plasteel)) @@ -116,41 +146,6 @@ if(user) to_chat(user, "[src] buzzes and beeps.") -/mob/living/simple_animal/bot/floorbot/Topic(href, href_list) - if(..()) - return 1 - - switch(href_list["operation"]) - if("replace") - replacetiles = !replacetiles - if("tiles") - eattiles = !eattiles - if("make") - maketiles = !maketiles - if("fix") - fixfloors = !fixfloors - if("autotile") - autotile = !autotile - if("emptynag") - nag_on_empty = !nag_on_empty - if("anchor") - anchored = !anchored - - if("bridgemode") - var/setdir = input("Select construction direction:") as null|anything in list("north","east","south","west","disable") - switch(setdir) - if("north") - targetdirection = 1 - if("south") - targetdirection = 2 - if("east") - targetdirection = 4 - if("west") - targetdirection = 8 - if("disable") - targetdirection = null - update_controls() - /mob/living/simple_animal/bot/floorbot/handle_automated_action() if(!..()) return @@ -176,16 +171,6 @@ //Normal scanning procedure. We have tiles loaded, are not emagged. if(!target && emagged < 2 && amount > 0) - if(targetdirection != null) //The bot is in bridge mode. - //Try to find a space tile immediately in our selected direction. - var/turf/T = get_step(src, targetdirection) - if(isspaceturf(T)) - target = T - - else //Find a space tile farther way! - target = scan(/turf/space) - process_type = BRIDGE_MODE - if(!target) process_type = HULL_BREACH //Ensures the floorbot does not try to "fix" space areas or shuttle docking zones. target = scan(/turf/space) @@ -279,10 +264,6 @@ if(is_hull_breach(scan_target)) //Ensure that the targeted space turf is actually part of the station, and not random space. result = scan_target anchored = TRUE //Prevent the floorbot being blown off-course while trying to reach a hull breach. - if(BRIDGE_MODE) //Only space turfs in our chosen direction are considered. - if(get_dir(src, scan_target) == targetdirection) - result = scan_target - anchored = TRUE if(REPLACE_TILE) F = scan_target if(istype(F, /turf/simulated/floor/plating)) //The floor must not already have a tile. @@ -301,8 +282,8 @@ /mob/living/simple_animal/bot/floorbot/proc/repair(turf/target_turf) if(isspaceturf(target_turf)) - //Must be a hull breach or in bridge mode to continue. - if(!is_hull_breach(target_turf) && !targetdirection) + //Must be a hull breach to continue. + if(!is_hull_breach(target_turf)) target = null return @@ -317,7 +298,7 @@ anchored = TRUE if(isspaceturf(target_turf)) //If we are fixing an area not part of pure space, it is - visible_message("[targetdirection ? "[src] begins installing a bridge plating." : "[src] begins to repair the hole."] ") + visible_message("[src] begins to repair the hole.") mode = BOT_REPAIRING update_icon(UPDATE_ICON_STATE) addtimer(CALLBACK(src, PROC_REF(make_bridge_plating), target_turf), 5 SECONDS) @@ -343,13 +324,19 @@ target = null /mob/living/simple_animal/bot/floorbot/proc/make_bridge_plating(turf/target_turf) + var/turf/simulated/floor/F = target if(mode != BOT_REPAIRING) return - if(autotile) //Build the floor and include a tile. + if(replacetiles) + F.break_tile_to_plating() target_turf.ChangeTurf(/turf/simulated/floor/plasteel) - else //Build a hull plating without a floor tile. - target_turf.ChangeTurf(/turf/simulated/floor/plating) + else + if(autotile) //Build the floor and include a tile. + F.break_tile_to_plating() + target_turf.ChangeTurf(/turf/simulated/floor/plasteel) + else //Build a hull plating without a floor tile. + target_turf.ChangeTurf(/turf/simulated/floor/plating) mode = BOT_IDLE amount-- update_icon(UPDATE_ICON_STATE) diff --git a/code/modules/mob/living/simple_animal/bot/honkbot.dm b/code/modules/mob/living/simple_animal/bot/honkbot.dm index 2bd5c295570e..aceb6fda38f6 100644 --- a/code/modules/mob/living/simple_animal/bot/honkbot.dm +++ b/code/modules/mob/living/simple_animal/bot/honkbot.dm @@ -69,22 +69,37 @@ text_dehack = "You reboot [name] and restore the sound control system." text_dehack_fail = "[name] refuses to accept your authority!" -/mob/living/simple_animal/bot/honkbot/get_controls(mob/user) - var/dat - dat += hack(user) - dat += showpai(user) - dat += text({" - Honkomatic Bike Horn Unit v1.0.7 controls

- Status: []
- Behaviour controls are [locked ? "locked" : "unlocked"]
- Maintenance panel is [open ? "opened" : "closed"]
"}, - - "[on ? "On" : "Off"]") - - if(!locked || issilicon(user) || user.can_admin_interact()) - dat += "Auto Patrol [auto_patrol ? "On" : "Off"]
" - - return dat +/mob/living/simple_animal/bot/honkbot/show_controls(mob/user) + ui_interact(user) + +/mob/living/simple_animal/bot/honkbot/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "BotHonk", name, 500, 220) + ui.open() + +/mob/living/simple_animal/bot/honkbot/ui_act(action, params, datum/tgui/ui) + if(..()) + return + var/mob/user = ui.user + if(topic_denied(user)) + to_chat(user, "[src]'s interface is not responding!") + return + add_fingerprint(user) + . = TRUE + switch(action) + if("power") + if(on) + turn_off() + else + turn_on() + if("autopatrol") + auto_patrol = !auto_patrol + bot_reset() + if("hack") + handle_hacking(user) + if("disableremote") + remote_disabled = !remote_disabled /mob/living/simple_animal/bot/honkbot/proc/retaliate(mob/living/carbon/human/H) threatlevel = 6 diff --git a/code/modules/mob/living/simple_animal/bot/medbot.dm b/code/modules/mob/living/simple_animal/bot/medbot.dm index c68f94edb253..dab20fadc0e7 100644 --- a/code/modules/mob/living/simple_animal/bot/medbot.dm +++ b/code/modules/mob/living/simple_animal/bot/medbot.dm @@ -160,7 +160,7 @@ /mob/living/simple_animal/bot/medbot/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "BotMed", name, 500, 500) + ui = new(user, src, ui_key, "BotMed", name, 500, 520) ui.open() /mob/living/simple_animal/bot/medbot/ui_data(mob/user) diff --git a/code/modules/mob/living/simple_animal/bot/syndicate_bots.dm b/code/modules/mob/living/simple_animal/bot/syndicate_bots.dm index f2346424179f..f5835de4d24d 100644 --- a/code/modules/mob/living/simple_animal/bot/syndicate_bots.dm +++ b/code/modules/mob/living/simple_animal/bot/syndicate_bots.dm @@ -162,7 +162,7 @@ wreck.name = "sentry bot wreckage" raise_alert("[src] destroyed.") - ..() + qdel(src) /mob/living/simple_animal/bot/ed209/syndicate/set_weapon() projectile = /obj/item/projectile/bullet/a40mm diff --git a/code/modules/mob/living/simple_animal/constructs.dm b/code/modules/mob/living/simple_animal/constructs.dm index 04dba9f6134d..2707f7f988fd 100644 --- a/code/modules/mob/living/simple_animal/constructs.dm +++ b/code/modules/mob/living/simple_animal/constructs.dm @@ -198,6 +198,9 @@ /mob/living/simple_animal/hostile/construct/wraith/hostile //actually hostile, will move around, hit things AIStatus = AI_ON +/mob/living/simple_animal/hostile/construct/wraith/hostile/bubblegum //Used in bubblegum summoning. Needs MOB_SIZE_LARGE so crushers don't suffer + mob_size = MOB_SIZE_LARGE + /////////////////////////////Artificer///////////////////////// diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index d01d0c3ec8ee..cf27a9e6f600 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -176,6 +176,11 @@ gold_core_spawnable = NO_SPAWN unique_pet = TRUE +/mob/living/simple_animal/pet/cat/Var + name = "Var" + desc = "Maintenance Cat!" + gold_core_spawnable = NO_SPAWN + /mob/living/simple_animal/pet/cat/kitten name = "kitten" desc = "D'aaawwww" diff --git a/code/modules/mob/living/simple_animal/friendly/diona_nymph.dm b/code/modules/mob/living/simple_animal/friendly/diona_nymph.dm index dd5db122407d..9798ece8d26d 100644 --- a/code/modules/mob/living/simple_animal/friendly/diona_nymph.dm +++ b/code/modules/mob/living/simple_animal/friendly/diona_nymph.dm @@ -3,6 +3,9 @@ */ //Mob defines. +#define GESTALT_ALERT "gestalt screen alert" +#define NYMPH_ALERT "nymph screen alert" + /mob/living/simple_animal/diona name = "diona nymph" icon = 'icons/mob/monkey.dmi' @@ -43,7 +46,6 @@ can_collar = TRUE a_intent = INTENT_HELP - var/gestalt_alert = "merged with gestalt" //used in adding and clearing alert var/evolve_donors = 5 //amount of blood donors needed before evolving var/awareness_donors = 3 //amount of blood donors needed for understand language var/nutrition_need = 500 //amount of nutrition needed before evolving @@ -105,7 +107,8 @@ if(isdiona(M)) to_chat(M, "You feel your being twine with that of [src] as it merges with your biomass.") to_chat(src, "You feel your being twine with that of [M] as you merge with its biomass.") - throw_alert(gestalt_alert, /obj/screen/alert/nymph, new_master = src) //adds a screen alert that can call resist + throw_alert(GESTALT_ALERT, /obj/screen/alert/nymph, new_master = src) //adds a screen alert that can call resist + M.throw_alert(NYMPH_ALERT, /obj/screen/alert/gestalt, new_master = src) forceMove(M) else if(isrobot(M)) M.visible_message("[M] playfully boops [src] on the head!", "You playfully boop [src] on the head!") @@ -138,7 +141,8 @@ M.status_flags |= PASSEMOTES to_chat(src, "You feel your being twine with that of [M] as you merge with its biomass.") forceMove(M) - throw_alert(gestalt_alert, /obj/screen/alert/nymph, new_master = src) //adds a screen alert that can call resist + throw_alert(GESTALT_ALERT, /obj/screen/alert/nymph, new_master = src) //adds a screen alert that can call resist + M.throw_alert(NYMPH_ALERT, /obj/screen/alert/gestalt, new_master = src) return TRUE else return FALSE @@ -160,8 +164,9 @@ hasMobs = TRUE if(!hasMobs) D.status_flags &= ~PASSEMOTES + D.clear_alert(NYMPH_ALERT) - clear_alert(gestalt_alert) + clear_alert(GESTALT_ALERT) return TRUE /mob/living/simple_animal/diona/proc/evolve() @@ -280,3 +285,6 @@ if(!jobban_isbanned(user, ROLE_NYMPH)) return TRUE return FALSE + +#undef GESTALT_ALERT +#undef NYMPH_ALERT diff --git a/code/modules/mob/living/simple_animal/hostile/feral_cat.dm b/code/modules/mob/living/simple_animal/hostile/feral_cat.dm index 80d97421099f..b10cd9c761de 100644 --- a/code/modules/mob/living/simple_animal/hostile/feral_cat.dm +++ b/code/modules/mob/living/simple_animal/hostile/feral_cat.dm @@ -27,13 +27,3 @@ atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 5 pass_flags = PASSTABLE - -/mob/living/simple_animal/hostile/feral_cat/forsaken - name = "forsaken cat" - desc = "This cat is waiting for its owner, it hisses at you..." - speak = list("Meow!", "Esp!", "HSSSSS") - maxHealth = 30 - health = 25 - melee_damage_lower = 15 - melee_damage_upper = 10 - gold_core_spawnable = NO_SPAWN diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm index fe55c7f6b1e2..903fec945d90 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm @@ -176,7 +176,7 @@ Difficulty: Medium changeNext_move(CLICK_CD_MELEE) miner_saw.melee_attack_chain(src, target) if(guidance) - adjustHealth(enraged ? -10 : -2) + adjustHealth(enraged ? -6 : -2) if(prob(50)) transform_weapon() //Still follows the normal rules for cooldown between swaps. return TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm index 8a3d90563ffa..bf87953eec06 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm @@ -1,6 +1,7 @@ #define BUBBLEGUM_SMASH (health <= maxHealth * 0.5 || second_life) // angery #define BUBBLEGUM_CAN_ENRAGE (enrage_till + (enrage_time * 2) <= world.time) #define BUBBLEGUM_IS_ENRAGED (enrage_till > world.time) +#define MAXIMUM_ENRAGED_HEALING 500 /* @@ -61,6 +62,10 @@ Difficulty: Hard var/revving_charge = FALSE /// Is it on its enraged exclusive second life? var/second_life = FALSE + /// Does it have a portal to the funny second life arena created? + var/obj/effect/portal/redspace/second_life_portal + /// Enraged healing recived + var/enraged_healing = 0 internal_gps = /obj/item/gps/internal/bubblegum medal_type = BOSS_MEDAL_BUBBLEGUM score_type = BUBBLEGUM_SCORE @@ -140,6 +145,7 @@ Difficulty: Hard /mob/living/simple_animal/hostile/megafauna/bubblegum/death(gibbed) + qdel(second_life_portal) if(enraged && !second_life) var/obj/structure/closet/crate/necropolis/bubblegum/bait/jebait = new /obj/structure/closet/crate/necropolis/bubblegum/bait(get_turf(src)) var/obj/effect/bubblegum_trigger/great_chest_ahead = new /obj/effect/bubblegum_trigger(jebait, ListTargets()) @@ -149,7 +155,7 @@ Difficulty: Hard var/area/A = get_area(src) for(var/mob/M in A) to_chat(M, "YOU FUCK... I... I'll... get you later. Enjoy the last few days of your life...") - new /obj/effect/bubblegum_exit(get_turf(src)) + new /obj/effect/bubblegum_exit(get_turf(src)) return ..() /mob/living/simple_animal/hostile/megafauna/bubblegum/OpenFire(atom/A) @@ -376,12 +382,12 @@ Difficulty: Hard if(T in range(2, target)) continue turfs += T - var/amount = enraged ? 4 : 3 + var/amount = second_life ? 4 : 3 while(constructs < amount && length(turfs)) var/turf/spot = pick_n_take(turfs) if(!spot) return - var/mob/living/simple_animal/hostile/construct/wraith/hostile/summon = new /mob/living/simple_animal/hostile/construct/wraith/hostile(spot) + var/mob/living/simple_animal/hostile/construct/wraith/hostile/bubblegum/summon = new /mob/living/simple_animal/hostile/construct/wraith/hostile/bubblegum(spot) summon.faction = faction.Copy() constructs++ @@ -407,7 +413,7 @@ Difficulty: Hard if(!BUBBLEGUM_CAN_ENRAGE) return FALSE enrage_till = world.time + enrage_time - if(enraged) + if(enraged && (enraged_healing < MAXIMUM_ENRAGED_HEALING) && !second_life) adjustHealth(-75) update_approach() change_move_delay(enraged ? 3 : 4) //3 if enraged, 4 otherwise @@ -642,7 +648,17 @@ Difficulty: Hard /mob/living/simple_animal/hostile/megafauna/bubblegum/round_2/Initialize(mapload) . = ..() + for(var/obj/effect/landmark/spawner/bubblegum_exit/E in GLOB.landmarks_list) + second_life_portal = new /obj/effect/portal/redspace(get_turf(E), get_turf(src), null, 2 HOURS, src, FALSE) + break RegisterSignal(src, COMSIG_HOSTILE_FOUND_TARGET, PROC_REF(i_see_you)) for(var/mob/living/carbon/human/H in range(20)) - to_chat(H, "I WILL END YOU HERE AND NOW!") + to_chat(H, "MY HANDS WILL RELISH ENDING YOU... HERE AND NOW!") FindTarget(list(H), 1) + +/mob/living/simple_animal/hostile/megafauna/bubblegum/round_2/Life(seconds, times_fired) + . = ..() + if(!istype(get_area(src), /area/ruin/space/bubblegum_arena)) + for(var/obj/effect/landmark/spawner/bubblegum/B in GLOB.landmarks_list) + forceMove(get_turf(B)) + break diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm index dc527b96fdf3..dc02055627a1 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm @@ -172,7 +172,7 @@ Difficulty: Very Hard dir_shots(GLOB.diagonals) SLEEP_CHECK_DEATH(rage) dir_shots(GLOB.cardinal) - if(telegraphing) + if(telegraphing && enraged) alternating_dir_shots(FALSE) /mob/living/simple_animal/hostile/megafauna/colossus/proc/select_spiral_attack() @@ -235,7 +235,7 @@ Difficulty: Very Hard ranged_cooldown = world.time + 20 if(do_sleep) telegraph(BLAST) - SLEEP_CHECK_DEATH(enraged ? 0.1 SECONDS : 1.5 SECONDS) + SLEEP_CHECK_DEATH(enraged ? 0.75 SECONDS : 1.5 SECONDS) var/turf/target_turf = get_turf(target) playsound(src, 'sound/magic/clockwork/invoke_general.ogg', 200, TRUE, 2) newtonian_move(get_dir(target_turf, src)) @@ -346,6 +346,8 @@ Difficulty: Very Hard . = ..() if(isturf(target) || isobj(target)) target.ex_act(2) + for(var/obj/machinery/light/L in range(2, src)) + L.break_light_tube(0, 1) //No leaving lights floating their as colossus breaks the station if(isliving(target)) var/mob/living/L = target if(L.stat == DEAD) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm index 68d3e7b8cffa..13f26c9e8dad 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm @@ -238,7 +238,7 @@ Difficulty: Medium move_to_delay = move_to_delay / 2 light_range = 10 SLEEP_CHECK_DEATH(10) // run. - mass_fire(20, 15, 3) + mass_fire(12, 15, 3) move_to_delay = initial(move_to_delay) remove_atom_colour(TEMPORARY_COLOUR_PRIORITY) light_range = initial(light_range) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm index 75a4d1cc5e91..e64b128c8126 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm @@ -69,13 +69,14 @@ Difficulty: Medium legiontwo.crusher_loot = list(/datum/nothing) legiontwo.health = 1250 legiontwo.maxHealth = 1250 + legiontwo.enraged = TRUE /mob/living/simple_animal/hostile/megafauna/legion/unrage() . = ..() for(var/mob/living/simple_animal/hostile/megafauna/legion/other in GLOB.mob_list) if(other != src) - other.loot = initial(loot) - other.crusher_loot = initial(crusher_loot) + other.loot = list(/obj/item/storm_staff) //Initial does not work with lists. + other.crusher_loot = list(/obj/item/storm_staff, /obj/item/crusher_trophy/empowered_legion_skull) other.maxHealth = 2500 other.health = 2500 qdel(src) //Suprise, it's the one on lavaland that regrows to full. @@ -83,8 +84,8 @@ Difficulty: Medium /mob/living/simple_animal/hostile/megafauna/legion/death(gibbed) for(var/mob/living/simple_animal/hostile/megafauna/legion/other in GLOB.mob_list) if(other != src) - other.loot = initial(loot) - other.crusher_loot = initial(crusher_loot) + other.loot = list(/obj/item/storm_staff) //Initial does not work with lists. + other.crusher_loot = list(/obj/item/storm_staff, /obj/item/crusher_trophy/empowered_legion_skull) . = ..() /mob/living/simple_animal/hostile/megafauna/legion/AttackingTarget() @@ -171,6 +172,9 @@ Difficulty: Medium if(ismineralturf(t)) var/turf/simulated/mineral/M = t M.gets_drilled(src) + if(iswallturf(t)) + var/turf/simulated/wall/W = t + W.thermitemelt(speed = 1 SECONDS) //Melt that shit DOWN for(var/mob/living/M in t) if(faction_check(M.faction, faction, FALSE)) continue @@ -203,7 +207,13 @@ Difficulty: Medium A = new /mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/advanced(loc) else A = new /mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion(loc) - A.GiveTarget(target) + if(!enraged || prob(33)) + A.GiveTarget(target) + else + for(var/mob/living/carbon/human/H in range(7, src)) + if(H.stat == DEAD) + A.GiveTarget(H) + break A.friends = friends A.faction = faction diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index a5191c114e06..ca80b57a3ffe 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -210,7 +210,7 @@ /mob/proc/findname(msg) for(var/mob/M in GLOB.mob_list) - if(M.real_name == text("[]", msg)) + if(M.real_name == "[msg]") return M return 0 @@ -899,7 +899,7 @@ GLOBAL_LIST_INIT(slot_equipment_priority, list( \ /mob/Topic(href, href_list) if(href_list["mach_close"]) - var/t1 = text("window=[href_list["mach_close"]]") + var/t1 = "window=[href_list["mach_close"]]" unset_machine() src << browse(null, t1) @@ -924,7 +924,7 @@ GLOBAL_LIST_INIT(slot_equipment_priority, list( \ usr << browse(null,"window=mob\ref[src]") if(href_list["flavor_more"]) - usr << browse(text("[][]", name, replacetext(flavor_text, "\n", "
")), text("window=[];size=500x200", name)) + usr << browse(text("[][]", name, replacetext(flavor_text, "\n", "
")), "window=[name];size=500x200") onclose(usr, "[name]") if(href_list["flavor_change"]) update_flavor_text() diff --git a/code/modules/mob/mob_misc_procs.dm b/code/modules/mob/mob_misc_procs.dm index c589289d0781..aa5ca486edf5 100644 --- a/code/modules/mob/mob_misc_procs.dm +++ b/code/modules/mob/mob_misc_procs.dm @@ -247,9 +247,9 @@ p = 1 while(p <= n) if((copytext_char(te, p, p + 1) == " " || prob(pr))) // SS220 EDIT - ORIGINAL: copytext - t = text("[][]", t, copytext_char(te, p, p + 1)) // SS220 EDIT - ORIGINAL: copytext + t = "[t][copytext_char(te, p, p + 1)]" // SS220 EDIT - ORIGINAL: copytext else - t = text("[]*", t) + t = "[t]*" p++ return t diff --git a/code/modules/mod/mod_types.dm b/code/modules/mod/mod_types.dm index 269d71e68b4d..bf9c6d79a422 100644 --- a/code/modules/mod/mod_types.dm +++ b/code/modules/mod/mod_types.dm @@ -68,6 +68,7 @@ /obj/item/mod/module/flashlight, /obj/item/mod/module/t_ray, /obj/item/mod/module/magboot, + /obj/item/mod/module/firefighting_tank, ) default_pins = list( /obj/item/mod/module/magboot, @@ -333,7 +334,7 @@ /obj/item/mod/control/pre_equipped/responsory/janitor insignia_type = /obj/item/mod/module/insignia/janitor - additional_module = /obj/item/mod/module/clamp + additional_module = list(/obj/item/mod/module/clamp, /obj/item/mod/module/boot_heating) /obj/item/mod/control/pre_equipped/responsory/clown insignia_type = /obj/item/mod/module/insignia/clown diff --git a/code/modules/mod/modules/modules_engineering.dm b/code/modules/mod/modules/modules_engineering.dm index 87d079af7e9c..998b0ebc67a9 100644 --- a/code/modules/mod/modules/modules_engineering.dm +++ b/code/modules/mod/modules/modules_engineering.dm @@ -151,3 +151,113 @@ QDEL_NULL(chain) return ..() +/// Atmos water tank module + +/obj/item/mod/module/firefighting_tank + name = "MOD firefighting tank" + desc = "A refrigerated and pressurized module tank with an extinguisher nozzle, intended to fight fires. Swaps between extinguisher, nanofrost launcher, and metal foam dispenser for breaches. Nanofrost converts plasma in the air to nitrogen, but only if it is combusting at the time." + icon_state = "firefighting_tank" + module_type = MODULE_ACTIVE + complexity = 2 + active_power_cost = DEFAULT_CHARGE_DRAIN * 3 + device = /obj/item/extinguisher/mini/mod + +#define EXTINGUISHER 0 +#define NANOFROST 1 +#define METAL_FOAM 2 + +/obj/item/extinguisher/mini/mod + name = "modsuit extinguisher nozzle" + desc = "A heavy duty nozzle attached to a modsuit's internal tank." + icon = 'icons/obj/watertank.dmi' + icon_state = "atmos_nozzle_1" + item_state = "nozzleatmos" + safety = 0 + max_water = 500 + power = 8 + precision = 1 + cooling_power = 5 + w_class = WEIGHT_CLASS_HUGE + flags = NODROP // Necessary to ensure that the nozzle and tank never seperate + var/nozzle_mode = EXTINGUISHER + var/metal_synthesis_charge = 5 + COOLDOWN_DECLARE(nanofrost_cooldown) + +/obj/item/extinguisher/mini/mod/attack_self(mob/user) + switch(nozzle_mode) + if(EXTINGUISHER) + nozzle_mode = NANOFROST + to_chat(user, "Swapped to nanofrost launcher.") + if(NANOFROST) + nozzle_mode = METAL_FOAM + to_chat(user, "Swapped to metal foam synthesizer.") + if(METAL_FOAM) + nozzle_mode = EXTINGUISHER + to_chat(user, "Swapped to water extinguisher.") + update_icon(UPDATE_ICON_STATE) + +/obj/item/extinguisher/mini/mod/update_icon_state() + switch(nozzle_mode) + if(EXTINGUISHER) + icon_state = "atmos_nozzle_1" + if(NANOFROST) + icon_state = "atmos_nozzle_2" + if(METAL_FOAM) + icon_state = "atmos_nozzle_3" + +/obj/item/extinguisher/mini/mod/examine(mob/user) + . = ..() + switch(nozzle_mode) + if(EXTINGUISHER) + . += "[src] is currently set to extinguishing mode." + if(NANOFROST) + . += "[src] is currently set to nanofrost mode." + if(METAL_FOAM) + . += "[src] is currently set to metal foam mode." + +/obj/item/extinguisher/mini/mod/afterattack(atom/target, mob/user) + var/is_adjacent = user.Adjacent(target) + if(is_adjacent && AttemptRefill(target, user)) + return + switch(nozzle_mode) + if(EXTINGUISHER) + ..() + + if(NANOFROST) + if(reagents.total_volume < 100) + to_chat(user, "You need at least 100 units of water to use the nanofrost launcher!") + return + if(!COOLDOWN_FINISHED(src, nanofrost_cooldown)) + to_chat(user, "Nanofrost launcher is still recharging.") + return + COOLDOWN_START(src, nanofrost_cooldown, 10 SECONDS) + reagents.remove_any(100) + var/obj/effect/nanofrost_container/A = new /obj/effect/nanofrost_container(get_turf(src)) + log_game("[key_name(user)] used Nanofrost at [get_area(user)] ([user.x], [user.y], [user.z]).") + playsound(src, 'sound/items/syringeproj.ogg', 40, 1) + for(var/counter in 1 to 5) + step_towards(A, target) + sleep(2) + A.Smoke() + + if(METAL_FOAM) + if(!is_adjacent|| !isturf(target)) + return + if(metal_synthesis_charge <= 0) + to_chat(user, "Metal foam mix is still being synthesized.") + return + if(reagents.total_volume < 10) + to_chat(user, "You need at least 10 units of water to use the metal foam synthesizer!") + return + var/obj/effect/particle_effect/foam/F = new/obj/effect/particle_effect/foam(get_turf(target), 1) + F.amount = 0 + reagents.remove_any(10) + metal_synthesis_charge-- + addtimer(CALLBACK(src, PROC_REF(decrease_metal_charge)), 5 SECONDS) + +/obj/item/extinguisher/mini/mod/proc/decrease_metal_charge() + metal_synthesis_charge++ + +#undef EXTINGUISHER +#undef NANOFROST +#undef METAL_FOAM diff --git a/code/modules/mod/modules/modules_general.dm b/code/modules/mod/modules/modules_general.dm index d79223c6189f..0e97863a5324 100644 --- a/code/modules/mod/modules/modules_general.dm +++ b/code/modules/mod/modules/modules_general.dm @@ -303,7 +303,7 @@ incompatible_modules = list(/obj/item/mod/module/dispenser) cooldown_time = 5 SECONDS /// Path we dispense. - var/dispense_type = /obj/item/reagent_containers/food/snacks/cheeseburger + var/dispense_type = /obj/item/reagent_containers/food/snacks/burger/cheese /// Time it takes for us to dispense. var/dispense_time = 0 SECONDS diff --git a/code/modules/mod/modules/modules_service.dm b/code/modules/mod/modules/modules_service.dm index 3670a576da93..69720a0e3549 100644 --- a/code/modules/mod/modules/modules_service.dm +++ b/code/modules/mod/modules/modules_service.dm @@ -40,3 +40,25 @@ if(!deleting) qdel(mod.boots.GetComponent(/datum/component/squeak)) mod.wearer.RemoveElement(/datum/element/waddling) + +//Boot heating - dries floors like galoshes/dry +/obj/item/mod/module/boot_heating + name = "MOD boot heating module" + desc = "A MOD suit boot heating module. Heats the bottom of the boots to assist in drying wet floors as you clean. Only for the most well trained of janitorial staff." /// Kinda small comparied to the other descriptions, but its ERT only, so.. + icon_state = "regulator" + complexity = 1 + idle_power_cost = DEFAULT_CHARGE_DRAIN * 0.2 + incompatible_modules = list(/obj/item/mod/module/boot_heating) + +/obj/item/mod/module/boot_heating/on_suit_activation() + RegisterSignal(mod.wearer, COMSIG_MOVABLE_MOVED, PROC_REF(on_step)) + +/obj/item/mod/module/boot_heating/on_suit_deactivation(deleting = FALSE) + UnregisterSignal(mod.wearer, COMSIG_MOVABLE_MOVED) + +/obj/item/mod/module/boot_heating/proc/on_step() + SIGNAL_HANDLER + + var/turf/simulated/t_loc = get_turf(src) + if(istype(t_loc) && t_loc.wet) + t_loc.MakeDry(TURF_WET_WATER) diff --git a/code/modules/mod/modules/modules_supply.dm b/code/modules/mod/modules/modules_supply.dm index e98e4ccdc01a..369aa2839e50 100644 --- a/code/modules/mod/modules/modules_supply.dm +++ b/code/modules/mod/modules/modules_supply.dm @@ -325,7 +325,8 @@ if(!keep_turfs) keep_turfs = typecacheof(list( /turf/simulated/floor/plating/lava, - /turf/simulated/floor/indestructible/hierophant + /turf/simulated/floor/indestructible/hierophant, + /turf/simulated/floor/indestructible/necropolis )) /obj/item/mod/module/ash_accretion/on_suit_activation() diff --git a/code/modules/paperwork/faxmachine.dm b/code/modules/paperwork/faxmachine.dm index 409a0f48ddc4..3e36250e75b7 100644 --- a/code/modules/paperwork/faxmachine.dm +++ b/code/modules/paperwork/faxmachine.dm @@ -196,12 +196,12 @@ GLOBAL_LIST_EMPTY(fax_blacklist) var/n_name = sanitize(copytext_char(input(usr, "What would you like to label the fax?", "Fax Labelling", copyitem.name) as text, 1, MAX_MESSAGE_LEN)) // SS220 EDIT - ORIGINAL: copytext if((copyitem && copyitem.loc == src && usr.stat == 0)) if(istype(copyitem, /obj/item/paper)) - copyitem.name = "[(n_name ? text("[n_name]") : initial(copyitem.name))]" + copyitem.name = "[(n_name ? "[n_name]" : initial(copyitem.name))]" copyitem.desc = "This is a paper titled '" + copyitem.name + "'." else if(istype(copyitem, /obj/item/photo)) - copyitem.name = "[(n_name ? text("[n_name]") : "photo")]" + copyitem.name = "[(n_name ? "[n_name]" : "photo")]" else if(istype(copyitem, /obj/item/paper_bundle)) - copyitem.name = "[(n_name ? text("[n_name]") : "paper")]" + copyitem.name = "[(n_name ? "[n_name]" : "paper")]" else . = FALSE else diff --git a/code/modules/paperwork/paper_bundle.dm b/code/modules/paperwork/paper_bundle.dm index 7e6f660f1d43..edf564241e73 100644 --- a/code/modules/paperwork/paper_bundle.dm +++ b/code/modules/paperwork/paper_bundle.dm @@ -211,7 +211,7 @@ var/n_name = sanitize(copytext_char(input(usr, "What would you like to label the bundle?", "Bundle Labelling", name) as text, 1, MAX_MESSAGE_LEN)) // SS220 EDIT - ORIGINAL: copytext if((loc == usr && usr.stat == 0)) - name = "[(n_name ? text("[n_name]") : "paper bundle")]" + name = "[(n_name ? "[n_name]" : "paper bundle")]" add_fingerprint(usr) diff --git a/code/modules/paperwork/photography.dm b/code/modules/paperwork/photography.dm index 444f485933ec..a63703d297e8 100644 --- a/code/modules/paperwork/photography.dm +++ b/code/modules/paperwork/photography.dm @@ -104,7 +104,7 @@ var/n_name = sanitize(copytext_char(input(usr, "What would you like to label the photo?", "Photo Labelling", name) as text, 1, MAX_MESSAGE_LEN)) // SS220 EDIT - ORIGINAL: copytext //loc.loc check is for making possible renaming photos in clipboards if(( (loc == usr || (loc.loc && loc.loc == usr)) && usr.stat == 0)) - name = "[(n_name ? text("[n_name]") : "photo")]" + name = "[(n_name ? "[n_name]" : "photo")]" add_fingerprint(usr) return diff --git a/code/modules/pda/PDA.dm b/code/modules/pda/PDA.dm index ca97f2073a54..4bd25a7e31c4 100644 --- a/code/modules/pda/PDA.dm +++ b/code/modules/pda/PDA.dm @@ -37,12 +37,24 @@ GLOBAL_LIST_EMPTY(PDAs) var/detonate = TRUE // Can the PDA be blown up? var/ttone = "beep" //The ringtone! var/list/ttone_sound = list("beep" = 'sound/machines/twobeep.ogg', - "boom" = 'sound/effects/explosionfar.ogg', + "boop" = 'sound/machines/boop.ogg', + "electronic" = 'sound/machines/notif1.ogg', + "chime" = 'sound/machines/notif2.ogg', "slip" = 'sound/misc/slip.ogg', "honk" = 'sound/items/bikehorn.ogg', "SKREE" = 'sound/voice/shriek1.ogg', "holy" = 'sound/items/PDA/ambicha4-short.ogg', - "xeno" = 'sound/voice/hiss1.ogg') + "boom" = 'sound/effects/explosionfar.ogg', + "gavel" = 'sound/items/gavel.ogg', + "xeno" = 'sound/voice/hiss1.ogg', + "smoke" = 'sound/magic/smoke.ogg', + "shatter" = 'sound/effects/pylon_shatter.ogg', + "energy" = 'sound/weapons/egloves.ogg', + "flare" = 'sound/goonstation/misc/matchstick_light.ogg', + "interference" = 'sound/misc/interference.ogg', + "zap" = 'sound/effects/eleczap.ogg', + "disgusting" = 'sound/effects/blobattack.ogg', + "hungry" = 'sound/weapons/bite.ogg') var/list/programs = list( new/datum/data/pda/app/main_menu, diff --git a/code/modules/pda/messenger.dm b/code/modules/pda/messenger.dm index 84a2b06c0e33..1470cb767519 100644 --- a/code/modules/pda/messenger.dm +++ b/code/modules/pda/messenger.dm @@ -236,7 +236,7 @@ var/name = P.owner if(name in names) namecounts[name]++ - name = text("[name] ([namecounts[name]])") + name = "[name] ([namecounts[name]])" else names.Add(name) namecounts[name] = 1 diff --git a/code/modules/power/engines/supermatter/supermatter.dm b/code/modules/power/engines/supermatter/supermatter.dm index f238a362110b..2f38058bba91 100644 --- a/code/modules/power/engines/supermatter/supermatter.dm +++ b/code/modules/power/engines/supermatter/supermatter.dm @@ -1197,6 +1197,9 @@ power += amount message_admins("[src] has been activated and given an increase EER of [amount] at [ADMIN_JMP(src)]") +/obj/machinery/atmospherics/supermatter_crystal/on_crush_thing(atom/thing) + Bumped(thing) + /obj/machinery/atmospherics/supermatter_crystal/proc/make_next_event_time() // Some completely random bullshit to make a "bell curve" var/fake_time = rand(5 MINUTES, 25 MINUTES) diff --git a/code/modules/power/engines/tesla/energy_ball.dm b/code/modules/power/engines/tesla/energy_ball.dm index c1475ea7c9e4..c7b5b8b2649c 100644 --- a/code/modules/power/engines/tesla/energy_ball.dm +++ b/code/modules/power/engines/tesla/energy_ball.dm @@ -2,10 +2,10 @@ #define TESLA_MINI_POWER 869130 //Zap constants, speeds up targeting #define COIL (ROD + 1) -#define ROD (APC + 1) -#define APC (RIDE + 1) +#define ROD (RIDE + 1) #define RIDE (LIVING + 1) -#define LIVING (MACHINERY + 1) +#define LIVING (APC + 1) +#define APC (MACHINERY + 1) #define MACHINERY (BLOB + 1) #define BLOB (STRUCTURE + 1) #define STRUCTURE (1) @@ -296,10 +296,6 @@ closest_type = ROD closest_atom = A - else if(istype(A, /obj/machinery/power/apc)) - closest_type = APC - closest_atom = A - else if(closest_type >= RIDE) continue @@ -318,6 +314,13 @@ closest_type = LIVING closest_atom = A + else if(closest_type >= APC) + continue + + else if(istype(A, /obj/machinery/power/apc)) + closest_type = APC + closest_atom = A + else if(closest_type >= MACHINERY) continue @@ -385,9 +388,9 @@ #undef COIL #undef ROD -#undef APC #undef RIDE #undef LIVING +#undef APC #undef MACHINERY #undef BLOB #undef STRUCTURE diff --git a/code/modules/projectiles/guns/medbeam.dm b/code/modules/projectiles/guns/medbeam.dm index 2b2b5ac60e87..94af166ade46 100644 --- a/code/modules/projectiles/guns/medbeam.dm +++ b/code/modules/projectiles/guns/medbeam.dm @@ -109,13 +109,16 @@ return /obj/item/gun/medbeam/proc/on_beam_tick(mob/living/target) - target.adjustBruteLoss(-4) - target.adjustFireLoss(-4) if(ishuman(target)) var/mob/living/carbon/human/H = target + H.adjustBruteLoss(-4, robotic = TRUE) + H.adjustFireLoss(-4, robotic = TRUE) for(var/obj/item/organ/external/E in H.bodyparts) if(prob(10)) E.mend_fracture() + else + target.adjustBruteLoss(-4) + target.adjustFireLoss(-4) /obj/item/gun/medbeam/proc/on_beam_release(mob/living/target) return diff --git a/code/modules/projectiles/guns/projectile/automatic.dm b/code/modules/projectiles/guns/projectile/automatic.dm index d73dc3720513..529720de9c23 100644 --- a/code/modules/projectiles/guns/projectile/automatic.dm +++ b/code/modules/projectiles/guns/projectile/automatic.dm @@ -240,7 +240,7 @@ //ARG Assault Rifle// /obj/item/gun/projectile/automatic/ar name = "\improper ARG" - desc = "A robust assault rifle used by Nanotrasen fighting forces." + desc = "A robust assault rifle used by Trans-Solar Federation forces." icon_state = "arg" item_state = "arg" slot_flags = 0 diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm index 01532fe16d21..7829480846ec 100644 --- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm @@ -237,10 +237,6 @@ if(isrobot(user)) return - if(beaker) - to_chat(user, "Something is already loaded into the machine.") - return - if((istype(I, /obj/item/reagent_containers/glass) || istype(I, /obj/item/reagent_containers/food/drinks)) && user.a_intent != INTENT_HARM) if(panel_open) to_chat(user, "Close the maintenance panel first.") @@ -248,12 +244,18 @@ if(!user.drop_item()) to_chat(user, "[I] is stuck to you!") return - beaker = I I.forceMove(src) - to_chat(user, "You set [I] on the machine.") + if(beaker) + user.put_in_hands(beaker) + to_chat(user, "You swap [I] with [beaker].") + else + to_chat(user, "You set [I] on the machine.") + beaker = I + SStgui.update_uis(src) // update all UIs attached to src update_icon(UPDATE_ICON_STATE) return + return ..() /obj/machinery/chem_dispenser/crowbar_act(mob/user, obj/item/I) diff --git a/code/modules/reagents/chemistry/machinery/chem_master.dm b/code/modules/reagents/chemistry/machinery/chem_master.dm index 561c2c54a677..487a7b56a6a5 100644 --- a/code/modules/reagents/chemistry/machinery/chem_master.dm +++ b/code/modules/reagents/chemistry/machinery/chem_master.dm @@ -98,15 +98,16 @@ return TRUE if((istype(I, /obj/item/reagent_containers/glass) || istype(I, /obj/item/reagent_containers/food/drinks/drinkingglass)) && user.a_intent != INTENT_HARM) - if(beaker) - to_chat(user, "A beaker is already loaded into the machine.") - return if(!user.drop_item()) to_chat(user, "[I] is stuck to you!") return - beaker = I I.forceMove(src) - to_chat(user, "You add the beaker to the machine!") + if(beaker) + user.put_in_hands(beaker) + to_chat(user, "You swap [I] with [beaker] inside.") + else + to_chat(user, "You add [I] to the machine.") + beaker = I SStgui.update_uis(src) update_icon() diff --git a/code/modules/reagents/chemistry/machinery/reagentgrinder.dm b/code/modules/reagents/chemistry/machinery/reagentgrinder.dm index 3c87b83c73d0..e225788fb0f3 100644 --- a/code/modules/reagents/chemistry/machinery/reagentgrinder.dm +++ b/code/modules/reagents/chemistry/machinery/reagentgrinder.dm @@ -160,6 +160,7 @@ /obj/machinery/reagentgrinder/attackby(obj/item/I, mob/user, params) if(exchange_parts(user, I)) + SStgui.update_uis(src) return if((istype(I, /obj/item/reagent_containers) && (I.container_type & OPENCONTAINER)) && user.a_intent != INTENT_HARM) @@ -173,7 +174,7 @@ beaker = I beaker.loc = src update_icon(UPDATE_ICON_STATE) - updateUsrDialog() + SStgui.update_uis(src) return TRUE //no afterattack if(is_type_in_list(I, dried_items)) @@ -212,7 +213,7 @@ else to_chat(user, "You empty some of [B]'s contents into the All-In-One grinder.") - updateUsrDialog() + SStgui.update_uis(src) return TRUE if(!is_type_in_list(I, blend_items) && !is_type_in_list(I, juice_items)) @@ -225,7 +226,7 @@ if(user.drop_item()) I.loc = src holdingitems += I - src.updateUsrDialog() + SStgui.update_uis(src) return FALSE @@ -234,95 +235,117 @@ return FALSE /obj/machinery/reagentgrinder/attack_hand(mob/user) - user.set_machine(src) - interact(user) - -/obj/machinery/reagentgrinder/interact(mob/user) // The microwave Menu - var/is_chamber_empty = 0 - var/is_beaker_ready = 0 - var/processing_chamber = "" - var/beaker_contents = "" - var/dat = "" - - if(!operating) - for (var/obj/item/O in holdingitems) - processing_chamber += "\A [html_encode(O.name)]
" - - if(!processing_chamber) - is_chamber_empty = 1 - processing_chamber = "Nothing." - if(!beaker) - beaker_contents = "No beaker attached.
" + ui_interact(user) + +/obj/machinery/reagentgrinder/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "ReagentGrinder", name, 400, 500, master_ui, state) + ui.open() + +/obj/machinery/reagentgrinder/ui_data(mob/user) + var/list/data = list() + data["operating"] = operating + data["inactive"] = length(holdingitems) == 0 ? TRUE : FALSE + data["limit"] = limit + data["count"] = length(holdingitems) + data["beaker_loaded"] = beaker ? TRUE : FALSE + data["beaker_current_volume"] = beaker ? beaker.reagents.total_volume : null + data["beaker_max_volume"] = beaker ? beaker.reagents.maximum_volume : null + var/list/beakerContents = list() + if(beaker) + for(var/datum/reagent/R in beaker.reagents.reagent_list) + beakerContents.Add(list(list("name" = R.name, "volume" = R.volume))) // list in a list because Byond merges the first list... + data["beaker_contents"] = beakerContents + + + var/list/items_counts = list() + var/list/name_overrides = list() + for(var/obj/O in holdingitems) + var/display_name = O.name + if(istype(O, /obj/item/stack)) + var/obj/item/stack/S = O + if(!items_counts[display_name]) + items_counts[display_name] = 0 + if(S.singular_name) + name_overrides[display_name] = S.singular_name + else + name_overrides[display_name] = display_name + if(S.amount > 1) + name_overrides[display_name] = "[name_overrides[display_name]]s" //name_overrides[display_name] Will be set on the first time as the singular form + + items_counts[display_name] += S.amount + continue + + else if(istype(O, /obj/item/reagent_containers/food)) + var/obj/item/reagent_containers/food/food = O + if(!items_counts[display_name]) + if(food.ingredient_name) + name_overrides[display_name] = food.ingredient_name + else + name_overrides[display_name] = display_name + else + if(food.ingredient_name_plural) + name_overrides[display_name] = food.ingredient_name_plural + else if(items_counts[display_name] == 1) // Must only add "s" once or you get stuff like "eggsssss" + name_overrides[display_name] = "[name_overrides[display_name]]s" //name_overrides[display_name] Will be set on the first time as the singular form + + items_counts[display_name]++ + + data["contents"] = list() + for(var/item in items_counts) + var/N = items_counts[item] + var/units + if(!(item in name_overrides)) + units = "[lowertext(item)]" else - is_beaker_ready = 1 - beaker_contents = "The beaker contains:
" - var/anything = 0 - for(var/datum/reagent/R in beaker.reagents.reagent_list) - anything = 1 - beaker_contents += "[R.volume] - [R.name]
" - if(!anything) - beaker_contents += "Nothing
" - - - dat = {" - Processing chamber contains:
- [processing_chamber]
- [beaker_contents]
- "} - if(is_beaker_ready && !is_chamber_empty && !(stat & (NOPOWER|BROKEN))) - dat += "Grind the reagents
" - dat += "Juice the reagents

" - if(holdingitems && holdingitems.len > 0) - dat += "Eject the reagents
" - if(beaker) - dat += "Detach the beaker
" - else - dat += "Please wait..." + units = "[name_overrides[item]]" - var/datum/browser/popup = new(user, "reagentgrinder", "All-In-One Grinder") - popup.set_content(dat) - popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) - popup.open(1) - return + var/list/data_pr = list( + "name" = capitalize(item), + "amount" = N, + "units" = units + ) -/obj/machinery/reagentgrinder/Topic(href, href_list) - if(..()) - return - usr.set_machine(src) - if(operating) - updateUsrDialog() + data["contents"] += list(data_pr) + return data + +/obj/machinery/reagentgrinder/ui_act(action, params, datum/tgui/ui) + . = ..() + if(.) return - switch(href_list["action"]) + + switch(action) + if("detach") + detach(ui.user) + if("eject") + eject(ui.user) if("grind") grind() if("juice") juice() - if("eject") - eject() - if("detach") - detach() -/obj/machinery/reagentgrinder/proc/detach() - if(usr.stat != 0) +/obj/machinery/reagentgrinder/proc/detach(mob/user) + if(HAS_TRAIT(user, TRAIT_HANDS_BLOCKED)) return if(!beaker) return - beaker.loc = src.loc + beaker.forceMove(loc) beaker = null update_icon(UPDATE_ICON_STATE) - updateUsrDialog() + SStgui.update_uis(src) -/obj/machinery/reagentgrinder/proc/eject() - if(usr.stat != 0) +/obj/machinery/reagentgrinder/proc/eject(mob/user) + if(HAS_TRAIT(user, TRAIT_HANDS_BLOCKED)) return if(holdingitems && holdingitems.len == 0) return for(var/obj/item/O in holdingitems) - O.loc = src.loc + O.forceMove(loc) holdingitems -= O holdingitems = list() - updateUsrDialog() + SStgui.update_uis(src) /obj/machinery/reagentgrinder/proc/is_allowed(obj/item/reagent_containers/O) for (var/i in blend_items) @@ -375,11 +398,11 @@ var/offset = prob(50) ? -2 : 2 animate(src, pixel_x = pixel_x + offset, time = 0.2, loop = 250) //start shaking operating = TRUE - updateUsrDialog() + SStgui.update_uis(src) spawn(50) pixel_x = initial(pixel_x) //return to its spot after shaking operating = FALSE - updateUsrDialog() + SStgui.update_uis(src) //Snacks for (var/obj/item/reagent_containers/food/snacks/O in holdingitems) @@ -413,11 +436,11 @@ var/offset = prob(50) ? -2 : 2 animate(src, pixel_x = pixel_x + offset, time = 0.2, loop = 250) //start shaking operating = TRUE - updateUsrDialog() + SStgui.update_uis(src) spawn(60) pixel_x = initial(pixel_x) //return to its spot after shaking operating = FALSE - updateUsrDialog() + SStgui.update_uis(src) //Snacks and Plants for (var/obj/item/reagent_containers/food/snacks/O in holdingitems) diff --git a/code/modules/reagents/chemistry/reagents/medicine.dm b/code/modules/reagents/chemistry/reagents/medicine.dm index ab0610de9daa..259512c15f67 100644 --- a/code/modules/reagents/chemistry/reagents/medicine.dm +++ b/code/modules/reagents/chemistry/reagents/medicine.dm @@ -360,7 +360,7 @@ /datum/reagent/medicine/omnizine/overdose_process(mob/living/M, severity) if(HAS_TRAIT(M, TRAIT_BADASS)) - return + return list(0, STATUS_UPDATE_NONE) var/list/overdose_info = ..() var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] diff --git a/code/modules/reagents/chemistry/reagents/water.dm b/code/modules/reagents/chemistry/reagents/water.dm index 1298eafddad1..4c894c64f671 100644 --- a/code/modules/reagents/chemistry/reagents/water.dm +++ b/code/modules/reagents/chemistry/reagents/water.dm @@ -215,18 +215,21 @@ reagent_state = LIQUID color = "#757547" taste_description = "puke" + harmless = FALSE /datum/reagent/fishwater/reaction_mob(mob/living/M, method=REAGENT_TOUCH, volume) if(method == REAGENT_INGEST) to_chat(M, "Oh god, why did you drink that?") /datum/reagent/fishwater/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(30)) // Nasty, you drank this stuff? 30% chance of the fakevomit (non-stunning version) if(prob(50)) // 50/50 chance of green vomit vs normal vomit M.fakevomit(1) else M.fakevomit(0) - return ..() + update_flags |= M.adjustToxLoss(1 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/fishwater/toiletwater name = "Toilet Water" diff --git a/code/modules/reagents/chemistry/recipes/pyrotechnics.dm b/code/modules/reagents/chemistry/recipes/pyrotechnics.dm index da5947ebb191..088904034d0a 100644 --- a/code/modules/reagents/chemistry/recipes/pyrotechnics.dm +++ b/code/modules/reagents/chemistry/recipes/pyrotechnics.dm @@ -259,7 +259,7 @@ required_reagents = list("potassium" = 1, "sugar" = 1, "phosphorus" = 1) result_amount = 1 mix_message = "The mixture quickly turns into a pall of smoke!" - var/forbidden_reagents = list("sugar", "phosphorus", "potassium", "stimulants", "smoke_powder") //Do not transfer this stuff through smoke. + var/forbidden_reagents = list("sugar", "phosphorus", "potassium", "stimulants", "smoke_powder", "fishwater", "toiletwater") //Do not transfer this stuff through smoke. /datum/chemical_reaction/smoke/on_reaction(datum/reagents/holder, created_volume) for(var/f_reagent in forbidden_reagents) diff --git a/code/modules/research/designs/biogenerator_designs.dm b/code/modules/research/designs/biogenerator_designs.dm index 036d404635bc..2d5b1770f1eb 100644 --- a/code/modules/research/designs/biogenerator_designs.dm +++ b/code/modules/research/designs/biogenerator_designs.dm @@ -59,6 +59,38 @@ build_path = /obj/item/reagent_containers/food/snacks/monkeycube category = list("initial", "Food") +/datum/design/farwa_cube + name = "Farwa cube" + id = "fcube" + build_type = BIOGENERATOR + materials = list(MAT_BIOMASS = 250) + build_path = /obj/item/reagent_containers/food/snacks/monkeycube/farwacube + category = list("initial", "Food") + +/datum/design/wolpin_cube + name = "Wolpin cube" + id = "wcube" + build_type = BIOGENERATOR + materials = list(MAT_BIOMASS = 250) + build_path = /obj/item/reagent_containers/food/snacks/monkeycube/wolpincube + category = list("initial", "Food") + +/datum/design/stok_cube + name = "Stok cube" + id = "scube" + build_type = BIOGENERATOR + materials = list(MAT_BIOMASS = 250) + build_path = /obj/item/reagent_containers/food/snacks/monkeycube/stokcube + category = list("initial", "Food") + +/datum/design/neaera_cube + name = "Neaera cube" + id = "ncube" + build_type = BIOGENERATOR + materials = list(MAT_BIOMASS = 250) + build_path = /obj/item/reagent_containers/food/snacks/monkeycube/neaeracube + category = list("initial", "Food") + /datum/design/ez_nut name = "E-Z-Nutrient" id = "ez_nut" diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index 592ec887c9f1..874e39ddc2b0 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -1129,6 +1129,16 @@ construction_time = 120 category = list("Cyborg Upgrade Modules") +/datum/design/borg_upgrade_syndie_soap + name = "Cyborg Upgrade (Syndicate Soap)" + id = "borg_upgrade_syndie_soap" + build_type = MECHFAB + build_path = /obj/item/borg/upgrade/syndie_soap + req_tech = list("syndicate" = 2) + materials = list(MAT_GOLD = 1250, MAT_PLASMA = 2500, MAT_SILVER = 1250) + construction_time = 120 + category = list("Cyborg Upgrade Modules") + /datum/design/borg_upgrade_rcd name = "Cyborg Upgrade (Rapid Construction Device)" id = "borg_upgrade_RCD" diff --git a/code/modules/research/message_server.dm b/code/modules/research/message_server.dm index 5031b3b1828e..de285e9e76d0 100644 --- a/code/modules/research/message_server.dm +++ b/code/modules/research/message_server.dm @@ -97,7 +97,7 @@ GLOBAL_LIST_EMPTY(message_servers) continue if(RC.newmessagepriority < priority) RC.newmessagepriority = priority - RC.icon_state = "req_comp[priority]" + RC.update_icon(UPDATE_OVERLAYS) switch(priority) if(2) if(!RC.silent) diff --git a/code/modules/response_team/ert_outfits.dm b/code/modules/response_team/ert_outfits.dm index aba7cf692614..d397f8ea3a31 100644 --- a/code/modules/response_team/ert_outfits.dm +++ b/code/modules/response_team/ert_outfits.dm @@ -91,7 +91,7 @@ /datum/outfit/job/centcom/response_team/commander/gamma name = "RT Commander (Gamma)" - shoes = /obj/item/clothing/shoes/magboots/advance + shoes = /obj/item/clothing/shoes/magboots/elite back = /obj/item/mod/control/pre_equipped/responsory/commander glasses = /obj/item/clothing/glasses/night mask = /obj/item/clothing/mask/gas/sechailer/swat @@ -176,7 +176,7 @@ /datum/outfit/job/centcom/response_team/security/gamma name = "RT Security (Gamma)" - shoes = /obj/item/clothing/shoes/magboots/advance + shoes = /obj/item/clothing/shoes/magboots/elite belt = /obj/item/storage/belt/security/response_team_gamma back = /obj/item/mod/control/pre_equipped/responsory/security glasses = /obj/item/clothing/glasses/night @@ -277,7 +277,7 @@ /datum/outfit/job/centcom/response_team/engineer/gamma name = "RT Engineer (Gamma)" - shoes = /obj/item/clothing/shoes/magboots/advance + shoes = /obj/item/clothing/shoes/magboots/elite back = /obj/item/mod/control/pre_equipped/responsory/engineer glasses = /obj/item/clothing/glasses/meson/night mask = /obj/item/clothing/mask/gas/sechailer/swat @@ -373,7 +373,7 @@ /datum/outfit/job/centcom/response_team/medic/gamma name = "RT Medic (Gamma)" - shoes = /obj/item/clothing/shoes/magboots/advance + shoes = /obj/item/clothing/shoes/magboots/elite glasses = /obj/item/clothing/glasses/night mask = /obj/item/clothing/mask/gas/sechailer/swat back = /obj/item/mod/control/pre_equipped/responsory/medic @@ -462,7 +462,7 @@ name = "RT Paranormal (Gamma)" l_pocket = /obj/item/grenade/clusterbuster/holy back = /obj/item/mod/control/pre_equipped/responsory/inquisitory/chaplain - shoes = /obj/item/clothing/shoes/magboots/advance + shoes = /obj/item/clothing/shoes/magboots/elite glasses = /obj/item/clothing/glasses/night r_pocket = /obj/item/nullrod/ert @@ -494,7 +494,7 @@ uniform = /obj/item/clothing/under/rank/centcom/ert/janitor back = /obj/item/storage/backpack/ert/janitor belt = /obj/item/storage/belt/janitor/full - shoes = /obj/item/clothing/shoes/galoshes + shoes = /obj/item/clothing/shoes/galoshes/dry l_ear = /obj/item/radio/headset/ert/alt id = /obj/item/card/id/ert/janitorial pda = /obj/item/pda/heads/ert/janitor @@ -502,8 +502,6 @@ backpack_contents = list( /obj/item/grenade/chem_grenade/antiweed = 2, - /obj/item/lightreplacer = 1, - /obj/item/storage/bag/trash = 1, /obj/item/push_broom, /obj/item/storage/box/lights/mixed = 1, /obj/item/melee/flyswatter = 1 @@ -514,22 +512,23 @@ suit = /obj/item/clothing/suit/armor/vest/ert/janitor head = /obj/item/clothing/head/helmet/ert/janitor glasses = /obj/item/clothing/glasses/sunglasses - r_pocket = /obj/item/flashlight + r_pocket = /obj/item/flashlight/seclite suit_store = /obj/item/gun/energy/disabler cybernetic_implants = list( - /obj/item/organ/internal/cyberimp/arm/advmop + /obj/item/organ/internal/cyberimp/arm/janitorial/advanced ) /datum/outfit/job/centcom/response_team/janitorial/red name = "RT Janitor (Red)" suit = /obj/item/clothing/suit/space/hardsuit/ert/janitor glasses = /obj/item/clothing/glasses/hud/security/sunglasses + shoes = /obj/item/clothing/shoes/galoshes/dry/lightweight r_pocket = /obj/item/scythe/tele - suit_store = /obj/item/gun/energy/gun/mini + suit_store = /obj/item/gun/energy/gun cybernetic_implants = list( - /obj/item/organ/internal/cyberimp/arm/janitorial, + /obj/item/organ/internal/cyberimp/arm/janitorial/advanced, /obj/item/organ/internal/cyberimp/chest/nutriment/hardened ) @@ -543,21 +542,19 @@ glasses = /obj/item/clothing/glasses/night back = /obj/item/mod/control/pre_equipped/responsory/janitor r_pocket = /obj/item/scythe/tele - shoes = /obj/item/clothing/shoes/magboots/advance + shoes = /obj/item/clothing/shoes/magboots/elite backpack_contents = list( /obj/item/grenade/chem_grenade/antiweed = 2, /obj/item/grenade/clusterbuster/cleaner = 1, /obj/item/storage/box/lights/mixed = 1, - /obj/item/storage/bag/trash/bluespace = 1, - /obj/item/lightreplacer/bluespace = 1, - /obj/item/melee/flyswatter = 1, - /obj/item/gun/energy/gun = 1 + /obj/item/push_broom = 1, + /obj/item/gun/energy/gun/nuclear = 1 ) cybernetic_implants = list( /obj/item/organ/internal/cyberimp/chest/nutriment/plus/hardened, - /obj/item/organ/internal/cyberimp/arm/advmop, + /obj/item/organ/internal/cyberimp/arm/janitorial/advanced, /obj/item/organ/internal/cyberimp/brain/anti_stam/hardened ) diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index dbabc7fced57..a7f036afaf97 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -62,7 +62,7 @@ to_chat(user, "The access level of [W:registered_name]\'s card is not high enough. ") return 0 - var/choice = alert(user, text("Would you like to (un)authorize a shortened launch time? [] authorization\s are still needed. Use abort to cancel all authorizations.", src.auth_need - src.authorized.len), "Shuttle Launch", "Authorize", "Repeal", "Abort") + var/choice = alert(user, "Would you like to (un)authorize a shortened launch time? [auth_need - length(authorized)] authorization\s are still needed. Use abort to cancel all authorizations.", "Shuttle Launch", "Authorize", "Repeal", "Abort") if(SSshuttle.emergency.mode != SHUTTLE_DOCKED || user.get_active_hand() != W) return 0 diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index b797d6d03e9f..98486775c955 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -991,8 +991,14 @@ if(T.icon != icon) T.icon = icon if(color) - T.atom_colours = atom_colours.Copy() - T.update_atom_colour() + if(length(atom_colours)) + T.atom_colours = atom_colours.Copy() + T.update_atom_colour() + else + T.color = color // If you don't have atom_colours then you're working off an absolute color + if(light) + T.set_light(light_range, light_power, light_color) if(T.dir != dir) T.setDir(dir) + TransferComponents(T) return T diff --git a/code/modules/surgery/organs/augments_arms.dm b/code/modules/surgery/organs/augments_arms.dm index a085a613f57f..7105e36a56d2 100644 --- a/code/modules/surgery/organs/augments_arms.dm +++ b/code/modules/surgery/organs/augments_arms.dm @@ -323,6 +323,19 @@ parent_organ = "l_arm" slot = "l_arm_device" +/obj/item/organ/internal/cyberimp/arm/janitorial/advanced /// ERT implant, i dont overly expect this to get into the hands of crew + name = "advanced janitorial toolset implant" + desc = "A set of advanced janitorial tools hidden behind a concealed panel on the user's arm." + contents = newlist(/obj/item/mop/advanced, /obj/item/soap/deluxe, /obj/item/lightreplacer/bluespace, /obj/item/holosign_creator/janitor, /obj/item/melee/flyswatter, /obj/item/reagent_containers/spray/cleaner/advanced) + origin_tech = "materials=5;engineering=6;biotech=5" + action_icon = list(/datum/action/item_action/organ_action/toggle = 'icons/obj/clothing/belts.dmi') + action_icon_state = list(/datum/action/item_action/organ_action/toggle = "janibelt") + emp_proof = TRUE + +/obj/item/organ/internal/cyberimp/arm/janitorial/advanced/l /// its for ERT, but still probably a good idea. + parent_organ = "l_arm" + slot = "l_arm_device" + /obj/item/organ/internal/cyberimp/arm/botanical name = "botanical toolset implant" desc = "A set of botanical tools hidden behind a concealed panel on the user's arm" diff --git a/code/modules/unit_tests/_unit_tests.dm b/code/modules/unit_tests/_unit_tests.dm index dd0bbd0ed9c4..11434dea3193 100644 --- a/code/modules/unit_tests/_unit_tests.dm +++ b/code/modules/unit_tests/_unit_tests.dm @@ -4,6 +4,7 @@ #ifdef UNIT_TESTS #include "aicard_icons.dm" #include "announcements.dm" +#include "areas_apcs.dm" #include "component_tests.dm" #include "config_sanity.dm" #include "crafting_lists.dm" diff --git a/code/modules/unit_tests/areas_apcs.dm b/code/modules/unit_tests/areas_apcs.dm new file mode 100644 index 000000000000..615bc465c122 --- /dev/null +++ b/code/modules/unit_tests/areas_apcs.dm @@ -0,0 +1,12 @@ +/datum/unit_test/area_apcs + /// Sometimes, areas may have power, or not. We dont really care about these areas. + var/list/optional_areas = list(/area/station/science/toxins/test, /area/station/maintenance/electrical_shop) + +/datum/unit_test/area_apcs/Run() + for(var/area/station/A in SSmapping.existing_station_areas) + if(A.there_can_be_many || A.apc_starts_off || !A.requires_power) + continue + if(is_type_in_list(A, optional_areas)) + continue + if(!(length(A.apc) == 1)) + Fail("Area [A] has [length(A.apc)] apcs, instead of 1.") diff --git a/config/example/config.toml b/config/example/config.toml index 7d0aad7285a7..7d9ae206ac91 100644 --- a/config/example/config.toml +++ b/config/example/config.toml @@ -687,8 +687,6 @@ active_lava_ruins = [ ##MISC "_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm", "_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm", - # Cube blacklisted on production because it contains a wishgranter that gives you hijack on use - "_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_cube.dmm", "_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_cultaltar.dmm", "_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_dead_ratvar.dmm", "_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_elite_tumor.dmm", @@ -778,6 +776,8 @@ wiki_url = "https://www.paradisestation.org/wiki" rules_url = "https://www.paradisestation.org/rules" # Github address github_url = "https://github.com/ParadiseSS13/Paradise" +# Exploit address +exploit_url = "https://www.paradisestation.org/forum/179-exploit-reports/" # Discord address #discord_url = "http://example.org" # Discord address (forum-based invite) diff --git a/goon/browserassets/css/browserOutput-dark.css b/goon/browserassets/css/browserOutput-dark.css index 2ed1bfe2044b..acfa6758f45c 100644 --- a/goon/browserassets/css/browserOutput-dark.css +++ b/goon/browserassets/css/browserOutput-dark.css @@ -385,6 +385,7 @@ h1.alert, h2.alert {color: #a4bad6;} .orangei {color: #ffa500; font-style: italic;} .orangeb {color: #ffa500; font-weight: bold;} .resonate {color: #298F85;} +.healthscan_oxy {color: #5CC9FF;} .revennotice {color: #6685F5;} .revenboldnotice {color: #6685F5;font-weight: bold;} diff --git a/goon/browserassets/css/browserOutput.css b/goon/browserassets/css/browserOutput.css index 3f29c863bf77..7ba4f743ed72 100644 --- a/goon/browserassets/css/browserOutput.css +++ b/goon/browserassets/css/browserOutput.css @@ -380,6 +380,7 @@ h1.alert, h2.alert {color: #000000;} .orangei {color: #ffa500; font-style: italic;} .orangeb {color: #ffa500; font-weight: bold;} .resonate {color: #298F85;} +.healthscan_oxy {color: #0074BD;} .revennotice {color: #1d2953;} .revenboldnotice {color: #1d2953; font-weight: bold;} diff --git a/icons/_nanomaps/MetaStation_nanomap_z1.png b/icons/_nanomaps/MetaStation_nanomap_z1.png index 9eac08575ad9..503051f13692 100644 Binary files a/icons/_nanomaps/MetaStation_nanomap_z1.png and b/icons/_nanomaps/MetaStation_nanomap_z1.png differ diff --git a/icons/effects/warning_stripes.dmi b/icons/effects/warning_stripes.dmi deleted file mode 100644 index 14719ead5c03..000000000000 Binary files a/icons/effects/warning_stripes.dmi and /dev/null differ diff --git a/icons/misc/buildmode.dmi b/icons/misc/buildmode.dmi index 149a13d7b71e..0520a9ef005c 100644 Binary files a/icons/misc/buildmode.dmi and b/icons/misc/buildmode.dmi differ diff --git a/icons/mob/actions/actions.dmi b/icons/mob/actions/actions.dmi index 0abf772e7f7c..381b39730fd1 100644 Binary files a/icons/mob/actions/actions.dmi and b/icons/mob/actions/actions.dmi differ diff --git a/icons/mob/clothing/belt.dmi b/icons/mob/clothing/belt.dmi index 2f11f258d0b9..cdbe14fd2567 100644 Binary files a/icons/mob/clothing/belt.dmi and b/icons/mob/clothing/belt.dmi differ diff --git a/icons/mob/clothing/feet.dmi b/icons/mob/clothing/feet.dmi index 42f8f03f154b..af65a580e07f 100644 Binary files a/icons/mob/clothing/feet.dmi and b/icons/mob/clothing/feet.dmi differ diff --git a/icons/mob/clothing/head.dmi b/icons/mob/clothing/head.dmi index f0d4119cd32f..20e9e40df950 100644 Binary files a/icons/mob/clothing/head.dmi and b/icons/mob/clothing/head.dmi differ diff --git a/icons/mob/clothing/species/drask/head.dmi b/icons/mob/clothing/species/drask/head.dmi index 43d79a0ecabc..52d01919f9b7 100644 Binary files a/icons/mob/clothing/species/drask/head.dmi and b/icons/mob/clothing/species/drask/head.dmi differ diff --git a/icons/mob/clothing/species/grey/suit.dmi b/icons/mob/clothing/species/grey/suit.dmi index 836eb20cc585..b70786592df9 100644 Binary files a/icons/mob/clothing/species/grey/suit.dmi and b/icons/mob/clothing/species/grey/suit.dmi differ diff --git a/icons/mob/clothing/species/vox/head.dmi b/icons/mob/clothing/species/vox/head.dmi index d3b27c52a9fa..3354dd215bad 100644 Binary files a/icons/mob/clothing/species/vox/head.dmi and b/icons/mob/clothing/species/vox/head.dmi differ diff --git a/icons/mob/clothing/species/vox/suit.dmi b/icons/mob/clothing/species/vox/suit.dmi index 8aeade56f596..63c10abda38c 100644 Binary files a/icons/mob/clothing/species/vox/suit.dmi and b/icons/mob/clothing/species/vox/suit.dmi differ diff --git a/icons/mob/clothing/species/vox/under/misc.dmi b/icons/mob/clothing/species/vox/under/misc.dmi index 74cacd03647b..ee70b43eab09 100644 Binary files a/icons/mob/clothing/species/vox/under/misc.dmi and b/icons/mob/clothing/species/vox/under/misc.dmi differ diff --git a/icons/mob/telegraphing/telegraph_holographic.dmi b/icons/mob/telegraphing/telegraph_holographic.dmi new file mode 100644 index 000000000000..45fc0b2094da Binary files /dev/null and b/icons/mob/telegraphing/telegraph_holographic.dmi differ diff --git a/icons/obj/biogenerator.dmi b/icons/obj/biogenerator.dmi index 7989d6f355f5..aca2c2716fc8 100644 Binary files a/icons/obj/biogenerator.dmi and b/icons/obj/biogenerator.dmi differ diff --git a/icons/obj/closet.dmi b/icons/obj/closet.dmi index f3b84f6031e1..813f7735294c 100644 Binary files a/icons/obj/closet.dmi and b/icons/obj/closet.dmi differ diff --git a/icons/obj/clothing/belts.dmi b/icons/obj/clothing/belts.dmi index 6cfabb865542..bc5888cb9e14 100644 Binary files a/icons/obj/clothing/belts.dmi and b/icons/obj/clothing/belts.dmi differ diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index aa98071bfa56..15145640d3d8 100644 Binary files a/icons/obj/clothing/hats.dmi and b/icons/obj/clothing/hats.dmi differ diff --git a/icons/obj/clothing/modsuit/mod_modules.dmi b/icons/obj/clothing/modsuit/mod_modules.dmi index 37e377f952cc..382401bffcba 100644 Binary files a/icons/obj/clothing/modsuit/mod_modules.dmi and b/icons/obj/clothing/modsuit/mod_modules.dmi differ diff --git a/icons/obj/clothing/shoes.dmi b/icons/obj/clothing/shoes.dmi index f2d73d7223ed..5bc42bd4471e 100644 Binary files a/icons/obj/clothing/shoes.dmi and b/icons/obj/clothing/shoes.dmi differ diff --git a/icons/obj/food/bakedgoods.dmi b/icons/obj/food/bakedgoods.dmi new file mode 100644 index 000000000000..0bca50c02da0 Binary files /dev/null and b/icons/obj/food/bakedgoods.dmi differ diff --git a/icons/obj/food/breakfast.dmi b/icons/obj/food/breakfast.dmi new file mode 100644 index 000000000000..6a2ade58b16b Binary files /dev/null and b/icons/obj/food/breakfast.dmi differ diff --git a/icons/obj/food/burgerbread.dmi b/icons/obj/food/burgerbread.dmi new file mode 100644 index 000000000000..31bc1959e4e4 Binary files /dev/null and b/icons/obj/food/burgerbread.dmi differ diff --git a/icons/obj/food/food.dmi b/icons/obj/food/food.dmi index e0ac931b235a..10287972d094 100644 Binary files a/icons/obj/food/food.dmi and b/icons/obj/food/food.dmi differ diff --git a/icons/obj/food/meat.dmi b/icons/obj/food/meat.dmi new file mode 100644 index 000000000000..9370c46c8eb2 Binary files /dev/null and b/icons/obj/food/meat.dmi differ diff --git a/icons/obj/food/soupsalad.dmi b/icons/obj/food/soupsalad.dmi new file mode 100644 index 000000000000..d9bbda673fcd Binary files /dev/null and b/icons/obj/food/soupsalad.dmi differ diff --git a/icons/obj/improvised.dmi b/icons/obj/improvised.dmi index 2bee1892cd73..54bade6595fc 100644 Binary files a/icons/obj/improvised.dmi and b/icons/obj/improvised.dmi differ diff --git a/icons/obj/status_display.dmi b/icons/obj/status_display.dmi index 82d7ba1fcb27..4bac72905ca0 100644 Binary files a/icons/obj/status_display.dmi and b/icons/obj/status_display.dmi differ diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index b4ab7c316809..17f152fe280d 100644 Binary files a/icons/obj/storage.dmi and b/icons/obj/storage.dmi differ diff --git a/icons/obj/terminals.dmi b/icons/obj/terminals.dmi index b813e6e0c7ae..5e1f745da28b 100644 Binary files a/icons/obj/terminals.dmi and b/icons/obj/terminals.dmi differ diff --git a/icons/obj/watertank.dmi b/icons/obj/watertank.dmi index 0c0278d69ced..2ec36339d92a 100644 Binary files a/icons/obj/watertank.dmi and b/icons/obj/watertank.dmi differ diff --git a/icons/turf/decals.dmi b/icons/turf/decals.dmi index 57ed2d3288d4..fc8e93b6e539 100644 Binary files a/icons/turf/decals.dmi and b/icons/turf/decals.dmi differ diff --git a/modular_ss220/maps220/code/spawners.dm b/modular_ss220/maps220/code/spawners.dm index 547c427a7fdd..08c6e77375e0 100644 --- a/modular_ss220/maps220/code/spawners.dm +++ b/modular_ss220/maps220/code/spawners.dm @@ -16,7 +16,7 @@ lootcount = 5 loot = list( /obj/item/reagent_containers/food/snacks/lasagna=10, - /obj/item/reagent_containers/food/snacks/bigbiteburger=10, + /obj/item/reagent_containers/food/snacks/burger/bigbite=10, /obj/item/reagent_containers/food/snacks/fishandchips=10, /obj/item/reagent_containers/food/snacks/fishburger=10, /obj/item/reagent_containers/food/snacks/hotdog=10, diff --git a/paradise.dme b/paradise.dme index e64bbd3e4dcd..ea477b613e2a 100644 --- a/paradise.dme +++ b/paradise.dme @@ -396,6 +396,7 @@ #include "code\datums\components\sticky.dm" #include "code\datums\components\surgery_initiator.dm" #include "code\datums\components\swarming.dm" +#include "code\datums\components\tilted.dm" #include "code\datums\components\two_handed.dm" #include "code\datums\discord\discord_manager.dm" #include "code\datums\discord\discord_webhook.dm" @@ -788,7 +789,6 @@ #include "code\game\machinery\turret_control.dm" #include "code\game\machinery\wall_holosign.dm" #include "code\game\machinery\washing_machine.dm" -#include "code\game\machinery\wishgranter.dm" #include "code\game\machinery\airlock_control\_airlock_control_defines.dm" #include "code\game\machinery\airlock_control\airlock_button.dm" #include "code\game\machinery\airlock_control\airlock_controllers.dm" @@ -845,8 +845,8 @@ #include "code\game\machinery\vendors\contraband_vendors.dm" #include "code\game\machinery\vendors\departmental_vendors.dm" #include "code\game\machinery\vendors\generic_vendors.dm" +#include "code\game\machinery\vendors\tilt_crits.dm" #include "code\game\machinery\vendors\vending.dm" -#include "code\game\machinery\vendors\vendor_crits.dm" #include "code\game\machinery\vendors\wardrobe_vendors.dm" #include "code\game\magic\Uristrunes.dm" #include "code\game\mecha\mech_bay.dm" @@ -909,7 +909,6 @@ #include "code\game\objects\effects\decals\misc_decals.dm" #include "code\game\objects\effects\decals\remains.dm" #include "code\game\objects\effects\decals\turf_decal.dm" -#include "code\game\objects\effects\decals\warning_stripes.dm" #include "code\game\objects\effects\decals\Cleanable\alien_blood.dm" #include "code\game\objects\effects\decals\Cleanable\fuel.dm" #include "code\game\objects\effects\decals\Cleanable\humans.dm" @@ -1413,7 +1412,6 @@ #include "code\modules\antagonists\vampire\vampire_powers\hemomancer_powers.dm" #include "code\modules\antagonists\vampire\vampire_powers\umbrae_powers.dm" #include "code\modules\antagonists\vampire\vampire_powers\vampire_powers.dm" -#include "code\modules\antagonists\wishgranter\wishgranter_avatar.dm" #include "code\modules\arcade\arcade_base.dm" #include "code\modules\arcade\arcade_prize.dm" #include "code\modules\arcade\claw_game.dm" @@ -1517,6 +1515,7 @@ #include "code\modules\buildmode\submodes\mapgen.dm" #include "code\modules\buildmode\submodes\save.dm" #include "code\modules\buildmode\submodes\throwing.dm" +#include "code\modules\buildmode\submodes\tilt.dm" #include "code\modules\buildmode\submodes\variable_edit.dm" #include "code\modules\client\2fa.dm" #include "code\modules\client\asset_cache.dm" diff --git a/sound/machines/notif1.ogg b/sound/machines/notif1.ogg new file mode 100644 index 000000000000..b21c87bbbf5b Binary files /dev/null and b/sound/machines/notif1.ogg differ diff --git a/sound/machines/notif2.ogg b/sound/machines/notif2.ogg new file mode 100644 index 000000000000..daa78a168c39 Binary files /dev/null and b/sound/machines/notif2.ogg differ diff --git a/tgui/.prettierignore b/tgui/.prettierignore index aafde4f3b8b6..25e1493851a8 100644 --- a/tgui/.prettierignore +++ b/tgui/.prettierignore @@ -1,2 +1,3 @@ -# Ignore built packages: +# Ignore built packages and styles: packages/tgui/public +packages/tgui/styles diff --git a/tgui/babel.config.js b/tgui/babel.config.js index d83569ca2fe2..8b32d3ce491d 100644 --- a/tgui/babel.config.js +++ b/tgui/babel.config.js @@ -19,6 +19,7 @@ const createBabelConfig = (options) => { targets: [], }, ], + require.resolve('@babel/preset-react'), ...presets, ].filter(Boolean), plugins: [ @@ -31,7 +32,6 @@ const createBabelConfig = (options) => { require.resolve('@babel/plugin-transform-jscript'), require.resolve('babel-plugin-inferno'), removeConsole && require.resolve('babel-plugin-transform-remove-console'), - require.resolve('common/string.babel-plugin.cjs'), ...plugins, ].filter(Boolean), }; diff --git a/tgui/bin/tgui-build.bat b/tgui/bin/tgui-build.bat index 89e1aca9152e..b22d9bf5c724 100644 --- a/tgui/bin/tgui-build.bat +++ b/tgui/bin/tgui-build.bat @@ -1,5 +1,6 @@ @echo off cd "%~dp0\.." call yarn install +call yarn prettier --write call yarn run build timeout /t 9 diff --git a/tgui/package.json b/tgui/package.json index bbc158e2c03a..70f17d094752 100644 --- a/tgui/package.json +++ b/tgui/package.json @@ -15,6 +15,13 @@ }, "dependencies": { "@babel/eslint-parser": "^7.22.15", + "@babel/core": "^7.23.2", + "@babel/preset-env": "^7.23.2", + "@babel/preset-react": "^7.22.15", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-transform-jscript": "^7.22.5", + "babel-plugin-inferno": "^6.7.0", + "babel-plugin-transform-remove-console": "^6.9.4", "eslint": "^8.49.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", diff --git a/tgui/packages/tgui/components/DraggableControl.js b/tgui/packages/tgui/components/DraggableControl.js index 3ff8f3cf6b40..0c6f9a433fca 100644 --- a/tgui/packages/tgui/components/DraggableControl.js +++ b/tgui/packages/tgui/components/DraggableControl.js @@ -18,8 +18,7 @@ export class DraggableControl extends Component { value: props.value, dragging: false, editing: false, - internalValue: null, - origin: null, + oldOffset: null, suppressingFlicker: false, }; @@ -49,12 +48,10 @@ export class DraggableControl extends Component { return; } document.body.style['pointer-events'] = 'none'; - this.ref = e.target; + this.ref = e.currentTarget; this.setState({ dragging: false, - origin: getScalarScreenOffset(e, dragMatrix), value, - internalValue: value, }); this.timer = setTimeout(() => { this.setState({ @@ -73,30 +70,50 @@ export class DraggableControl extends Component { }; this.handleDragMove = (e) => { - const { minValue, maxValue, step, stepPixelSize, dragMatrix, disabled } = + const { minValue, maxValue, step, dragMatrix, disabled } = this.props; if (disabled) { return; } + const defaultStepPixelSize = this.ref.offsetWidth / ((maxValue - minValue) / step); + let stepPixelSize = this.props.stepPixelSize ?? defaultStepPixelSize; + if (typeof stepPixelSize === 'function') { + stepPixelSize = stepPixelSize(defaultStepPixelSize); + } this.setState((prevState) => { const state = { ...prevState }; - const offset = getScalarScreenOffset(e, dragMatrix) - state.origin; + const oldOffset = prevState.oldOffset; + const offset = getScalarScreenOffset(e, dragMatrix) - this.ref.getBoundingClientRect().left - window.screenX; if (prevState.dragging) { - const stepOffset = Number.isFinite(minValue) ? minValue % step : 0; - // Translate mouse movement to value - // Give it some headroom (by increasing clamp range by 1 step) - state.internalValue = clamp( - state.internalValue + (offset * step) / stepPixelSize, - minValue - step, - maxValue + step - ); - // Clamp the final value - state.value = clamp( - state.internalValue - (state.internalValue % step) + stepOffset, - minValue, - maxValue - ); - state.origin = getScalarScreenOffset(e, dragMatrix); + if (oldOffset !== undefined && oldOffset !== null && offset !== oldOffset) { + const maxStep = maxValue / step; + const toNearestStep = offset > oldOffset + ? Math.floor // Increasing + : Math.ceil // Decreasing + ; + /* ● = step, o = oldOffset, n = offset + * There are four cases to consider for the following code: + * Case 1: Increasing(offset > oldOffset), moving between steps + * ●--o--n-● + * value should not change. Since both offsets are subject to floor, + * they have the same nearest steps and the difference cancels out, + * leaving value the same + * Case 2: Decreasing(offset < oldOffset), moving between steps + * ●--n--o-● + * Same as Case 1 except the function is ceil not floor + * Case 3: Increasing, offset is past step + * ●-o-●-n-● ; ●-o-●---●-n + * value should increase by 1, or however many steps o is behind n + * Case 4: Decreasing, offset is behind step + * ●-n-●-o-● ; ●-n-●---●-o + * Same as Case 3, but decrease instead of increase + */ + const oldStep = clamp(toNearestStep(oldOffset / stepPixelSize), 0, maxStep); + const newStep = clamp(toNearestStep(offset / stepPixelSize), 0, maxStep); + const stepDifference = newStep - oldStep; + state.value = clamp(state.value + stepDifference * step, minValue, maxValue); + } + state.oldOffset = offset; } else if (Math.abs(offset) > 4) { state.dragging = true; } @@ -106,14 +123,14 @@ export class DraggableControl extends Component { this.handleDragEnd = (e) => { const { onChange, onDrag } = this.props; - const { dragging, value, internalValue } = this.state; + const { dragging, value } = this.state; document.body.style['pointer-events'] = 'auto'; clearTimeout(this.timer); clearInterval(this.dragInterval); this.setState({ dragging: false, editing: !dragging, - origin: null, + oldOffset: null }); document.removeEventListener('mousemove', this.handleDragMove); document.removeEventListener('mouseup', this.handleDragEnd); @@ -127,7 +144,7 @@ export class DraggableControl extends Component { } } else if (this.inputRef) { const input = this.inputRef.current; - input.value = internalValue; + input.value = value; // IE8: Dies when trying to focus a hidden element // (Error: Object does not support this action) try { @@ -249,7 +266,6 @@ DraggableControl.defaultProps = { minValue: -Infinity, maxValue: +Infinity, step: 1, - stepPixelSize: 1, suppressFlicker: 50, dragMatrix: [1, 0], }; diff --git a/tgui/packages/tgui/components/NanoMap.js b/tgui/packages/tgui/components/NanoMap.js index 6f9218d46ed0..5d12bece8fa2 100644 --- a/tgui/packages/tgui/components/NanoMap.js +++ b/tgui/packages/tgui/components/NanoMap.js @@ -118,20 +118,21 @@ export class NanoMap extends Component { 'margin-left': offsetX + 'px', 'overflow': 'hidden', 'position': 'relative', - 'background-image': 'url(' + mapUrl + ')', 'background-size': 'cover', 'background-repeat': 'no-repeat', 'text-align': 'center', 'cursor': dragging ? 'move' : 'auto', + '-ms-interpolation-mode': 'nearest-neighbor', }; return ( - + + {children} diff --git a/tgui/packages/tgui/components/Slider.js b/tgui/packages/tgui/components/Slider.js index 766cf0f32780..e3a816e34fee 100644 --- a/tgui/packages/tgui/components/Slider.js +++ b/tgui/packages/tgui/components/Slider.js @@ -77,7 +77,9 @@ export const Slider = (props) => { 'Slider', disabled && 'Slider__disabled', 'ProgressBar', - (disabled ? 'ProgressBar--color--disabled' : 'ProgressBar--color--' + effectiveColor), + disabled + ? 'ProgressBar--color--disabled' + : 'ProgressBar--color--' + effectiveColor, className, computeBoxClassName(rest), ])} diff --git a/tgui/packages/tgui/interfaces/Biogenerator.js b/tgui/packages/tgui/interfaces/Biogenerator.js index a7a173be57d8..f9ce289712f4 100644 --- a/tgui/packages/tgui/interfaces/Biogenerator.js +++ b/tgui/packages/tgui/interfaces/Biogenerator.js @@ -8,18 +8,18 @@ import { Collapsible, NumberInput, ProgressBar, - Dimmer, } from '../components'; import { Window } from '../layouts'; +import { Operating } from '../interfaces/common/Operating'; export const Biogenerator = (props, context) => { - const { data } = useBackend(context); - const { container } = data; - + const { data, config } = useBackend(context); + const { container, processing } = data; + const { title } = config; return ( - + {!container ? : } @@ -48,25 +48,6 @@ const MissingContainer = (props, context) => { ); }; -const Processing = (props, context) => { - const { data } = useBackend(context); - const { processing } = data; - - if (processing) { - return ( - - - - -
- The biogenerator is processing... -
-
-
- ); - } -}; - const Storage = (props, context) => { const { act, data } = useBackend(context); const { diff --git a/tgui/packages/tgui/interfaces/BotFloor.js b/tgui/packages/tgui/interfaces/BotFloor.js new file mode 100644 index 000000000000..a79451a44413 --- /dev/null +++ b/tgui/packages/tgui/interfaces/BotFloor.js @@ -0,0 +1,96 @@ +import { useBackend } from '../backend'; +import { Button, LabeledList, Box, Section } from '../components'; +import { Window } from '../layouts'; +import { BotStatus } from './common/BotStatus'; + +export const BotFloor = (props, context) => { + const { act, data } = useBackend(context); + const { + noaccess, + painame, + hullplating, + replace, + eat, + make, + fixfloor, + nag_empty, + magnet, + tiles_amount, + } = data; + return ( + + + +
+ + + {tiles_amount} + + + act('autotile')} + /> + act('replacetiles')} + /> + act('fixfloors')} + /> +
+
+ act('eattiles')} + /> + act('maketiles')} + /> + act('nagonempty')} + /> + act('anchored')} + /> +
+ {painame && ( +
+ act('ejectpai')} + /> +
+ )} +
+
+ ); +}; diff --git a/tgui/packages/tgui/interfaces/BotHonk.js b/tgui/packages/tgui/interfaces/BotHonk.js new file mode 100644 index 000000000000..7c6c247496be --- /dev/null +++ b/tgui/packages/tgui/interfaces/BotHonk.js @@ -0,0 +1,15 @@ +import { useBackend } from '../backend'; +import { Button, LabeledList, Box, Section } from '../components'; +import { Window } from '../layouts'; +import { BotStatus } from './common/BotStatus'; + +export const BotHonk = (props, context) => { + const { act, data } = useBackend(context); + return ( + + + + + + ); +}; diff --git a/tgui/packages/tgui/interfaces/BotMed.js b/tgui/packages/tgui/interfaces/BotMed.js index a61e5468e40b..8d160c2d9344 100644 --- a/tgui/packages/tgui/interfaces/BotMed.js +++ b/tgui/packages/tgui/interfaces/BotMed.js @@ -1,7 +1,14 @@ -import { useBackend } from '../backend' -import { Button, Flex, LabeledList, ProgressBar, Section, Slider } from '../components' -import { Window } from '../layouts' -import { BotStatus } from './common/BotStatus' +import { useBackend } from '../backend'; +import { + Button, + Flex, + LabeledList, + ProgressBar, + Section, + Slider, +} from '../components'; +import { Window } from '../layouts'; +import { BotStatus } from './common/BotStatus'; export const BotMed = (props, context) => { const { act, data } = useBackend(context); @@ -22,7 +29,7 @@ export const BotMed = (props, context) => { injection_amount, use_beaker, treat_virus, - reagent_glass + reagent_glass, } = data; return ( @@ -52,11 +59,10 @@ export const BotMed = (props, context) => { minValue={heal_threshold.min} maxValue={heal_threshold.max} step={5} - stepPixelSize={300 / ((heal_threshold.max - heal_threshold.min) / 5)} disabled={noaccess} onChange={(e, value) => act('set_heal_threshold', { - target: value + target: value, }) } /> @@ -67,20 +73,19 @@ export const BotMed = (props, context) => { minValue={injection_amount.min} maxValue={injection_amount.max} step={5} - stepPixelSize={300 / ((injection_amount.max - injection_amount.min) / 5)} format={(value) => `${value}u`} disabled={noaccess} onChange={(e, value) => act('set_injection_amount', { - target: value + target: value, }) } />